튜플(Tuple)
튜플은 값의 삭제 및 변경이 불가능함 / 오류남
;(세미콜론)으로 한 줄에 두 가지 명령어를 사용
*항목이 하나일 때*
tt3과 tt4는 튜플이 아님, tt5와 tt6은 튜플임
항목의 변화 가능 여부가 가장 큰 차이! (리스트 가변 / 튜플 불변)
- 튜플끼리 덧셈 가능
- 튜플과 양수의 곱셈(반복) 가능
- len()함수로 튜플의 길이 측정 가능
~튜플을 리스트로 변환 후 리스트의 값을 수정하고 다시 튜플로 변환하는 구조
함수와 return으로 값을 미리 지정한 후 튜플에 넣는 형식
딕셔너리(Dictionary)
key와 value
<딕셔너리 함수>
위 아래 구조는 동일
차이점: 없는 key를 호출하면 get은 반환 값 X / []는 오류
그 외의 함수들..
operator.itemgetter(0) -> key로 정렬하라는 명령어
operator.itemgetter(1) -> value로 정렬하라는 명령어
집합 자료형(Set)
set()안에 넣은 것들을 중복없이 뒤죽박죽 나열 -> 그대로는 인덱싱 불가
<집합 함수>
'Languages > Python' 카테고리의 다른 글
[HUFS/컴퓨팅 사고] #9 파일 입출력 (2) | 2021.03.07 |
---|---|
[HUFS/컴퓨팅 사고] #8 함수 (0) | 2021.03.07 |
[HUFS/컴퓨팅 사고] #6 리스트 (0) | 2021.03.07 |
[HUFS/컴퓨팅 사고] #5 조건문과 반복문 (0) | 2021.03.07 |
[HUFS/컴퓨팅 사고] #4 문자열 활용 (0) | 2021.03.07 |