리스트 vs 튜플
◈ Tuple의 비교 연산
- 비교 연산자(숫자) : 첫번째 요소가 같다면 다음 요소를 비교, 크거나 작거나 등 비교 연산자를 표기한다
- 비교 연산자(문자) : 비교 순서는 숫자와 동일, 요소의 가장 앞에서부터 문자들끼리의 비교를 진행 후 표기한다
* 튜플의 비교 연산자는 많이 활용되지 않으나 시간을 비교할때 문자 비교 연산자를 많이 활용한다
ex) Sat Jan 5 09:14:16 2009 / Mon Jan 7 17:04:22 2009
◈ Tuple로 된 Lists의 Sorting
d = {'a':10, 'b':1, 'c':22}
d.items()
dict_items([('a', 10), ('c', 22), ('b', 1)])
sorted(d.items())
[('a', 10), ('b', 1), ('c', 22)]
: 튜플 내부에서의 각각의 요소들의 sorting은 불가
: 묶여있는 (key, val) 을 하나의 묶음 요소로 보면 묶음 요소들끼리의 sorting은 가능
◈ 요약
- 튜플 문법
- 튜플 요소 변경 불가
- 비교
- 소트
- 튜플 선언
- 키와 값을 이용한 딕셔너리 소트
'Python' 카테고리의 다른 글
Python 클래스와 객체 (0) | 2023.03.05 |
---|---|
python으로 DB 파일 출력 및 수정 (0) | 2022.10.27 |
Python 과 File (0) | 2022.09.07 |
파이썬 딕셔너리(Python Dictionary) (0) | 2022.09.06 |