ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • "파이썬스럽게" 코드 작성해보기
    IT/파이썬 2024. 1. 23. 22:04

    출처 : unsplash.com

     

     

    문자열/리스트/딕셔너리와 관련된 기본 함수

    • 리스트에 적용 가능한 기본 함수: 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' 라고 함

    댓글

Designed by Tistory.