-
"파이썬스럽게" 코드 작성해보기IT/파이썬 2024. 1. 23. 22:04
문자열/리스트/딕셔너리와 관련된 기본 함수
- 리스트에 적용 가능한 기본 함수: min(), max(), sum()
- 리스트 뒤집기: reversed()
- 현재 인덱스가 몇 번인지 확인하기: enumerate()
- 딕셔너리로 쉽게 반복문 작성하기: items()
- 리스트 안에 for문 사용하기: 리스트 내포
[리스트] min(), max(), sum()
- min(): 매개변수로 전달된 리스트 중에서 최솟값을 리턴
- max(): 매개변수로 전달된 리스트 중에서 최댓값을 리턴
- sum(): 매개변수로 전달된 리스트 중에서 모든 값을 더한 후 리턴
[리스트] reversed()
- 매개변수로 전달된 리스트의 요소 값을 반대로 출력
[리스트] enumerate()
- 매개변수로 리스트 전달 시, 인덱스번호/요소값 조합을 리턴
- ex) (0, '요소A),,,, -> 요런 형태를 "튜플" 이라고 지칭함
[딕셔너리] items()
- 딕셔너리의 key, value 값을 (key, value) 형태의 '튜플'로 리스트 형식에 담아 리턴
[리스트] 리스트 내포
- 반복문 안의 반복자를 '표현식'에 맞춰서 리스트에 추가하는 것......
- 예시) 리스트이름 = [ 표현식 for 반복자 in 반복가능한것 ]
- 예시) 리스트이름 = [ 표현식 for 반복자 in 반복가능한것 if 조건문 ]
이터레이터
반복문(for문) 구문
for 반복자 in 반복가능한것
- 반복가능한것: 이터러블(iterable)이라고 하며, '내부에 있는 요소들을 차례로 꺼낼 수 있는 객체'를 지칭
- 리스트([]), 딕셔너리({}), 문자열(""), 튜플((a,b,c)) 등 이 이터러블 예시임
- 이터러블 중 next() 함수로 요소를 하나 씩 꺼낼 수 있는 것을 '이터레이터iterator' 라고 함
'IT > 파이썬' 카테고리의 다른 글
함수 만들기 (0) 2024.01.23 딕셔너리 사용하기 (0) 2024.01.22 리스트에서 요소 제거하기 (0) 2024.01.22 파일 인코딩 에러 (0) 2021.11.05 [코딩도장] day34. 파이썬: (실전예제) 웹의 데이터로 그래프 그리기 (0) 2020.10.10