문제 3)
임의의 리스트 안에 있는 요소는 모두 소문자로 되어 있습니다.
해당 리스트에 있는 요소 - 소문자를, 모두 대문자로 변경하는 함수를 만들어주세요
입력 값: ['audi', 'bmw', 'subaru', 'kia', 'toyota', 'hyundai']
결과 값: ['AUDI', 'BMW', 'SUBARU', 'KIA', 'TOYOTA', 'HYUNDAI']
입력 값_2: ['a', 'b', 'c', 'd', 'e']
결과 값_2: ['A', 'B', 'C', 'D', 'E']
car_list=['audi', 'bmw', 'subaru', 'kia', 'toyota', 'hyundai']
new_list=[]
for car in car_list:
new_list.append(car.upper())
print(new_list)
# C:\Users\Win10\PycharmProjects\venv\pythonProject1\.venv\Scripts\python.exe C:\Users\Win10\PycharmProjects\venv\pythonProject1\240718.py
# [<built-in method upper of str object at 0x00000254605242B0>,
# <built-in method upper of str object at 0x0000025460572E70>,
# <built-in method upper of str object at 0x0000025460572F30>,
# <built-in method upper of str object at 0x0000025460524370>,
# <built-in method upper of str object at 0x00000254605242F0>,
# <built-in method upper of str object at 0x0000025460526DF0>]
#
#
#
# -----------------------------1차오류-----------------?
car_list=['audi', 'bmw', 'subaru', 'kia', 'toyota', 'hyundai'] #리스트
new_list=[] #빈리스트 생성
for car in car_list: #car_list에 있는 요소들을 car로 정의
new_list.append(car.upper()) #car를 대문자로 변경후 new_list에 추가
print(new_list)
통과 이유 - car.upper 옆에 ()를 안넣어줘서 오류가 났었다...
-----------------------------------------------------------------------------
큐 살짝정리
FIFO
들어간 순서대로 나간다
선입선출
큐는
헤드와 테일이 있다
헤드
4 3 2 1
테일
해시테이블 살짝정리
자료를 저장하는데 쓰는 자료구조
효율적으로 검색하고 저장하기 위해서 사용
키와 벨류 저장 - 키값을 알면 벨류를 저장한다 (딕셔너리)
'Daily note' 카테고리의 다른 글
Today I Learned(TIL)-19 (3) | 2024.07.22 |
---|---|
Today I Learned(TIL)-18 (0) | 2024.07.19 |
Today I Learned(TIL)-16 (0) | 2024.07.17 |
Today I Learned(TIL)-15 (0) | 2024.07.16 |
Today I Learned(TIL)-14 (0) | 2024.07.15 |