"Life is too short, You need Python."
튜플 자료형 (Tuple)
★ 튜플 vs 리스트
- 리스트는 [ ]으로 둘러싸지만, 튜플은 ( )으로 둘러싼다
- 리스트는 그 값의 생성, 삭제, 수정이 가증하지만, 튜플은 그 값을 바꿀 수 없다.
→ "프로그램이 실행되는 동안 그 값이 항상 변하지 않기를 바랃나거나 값이 바뀔까 걱정하고 싶지 않다면 주저하지 말고 튜플을 사용해야 한다!"
t1 = ()
# 1개의 요소만 가질 때는 요소 뒤에 콤마를 반드시 붙여야 한다
t2 = (1,)
t3 = (1, 2, 3)
# 괄호를 생략할 수 도 있다
t4 = 1, 2, 3
t5 = (1, 2, ( 1, 3))
튜플 다루기
t1 = (1, 2, 'a', 'b', 'c')
# 인덱싱
t1[0]
#>> 1
#슬라이싱
t1[1:]
#>> (2, 'a', 'b', 'c')
t1[1:3]
#>> (2, 'a')
#튜플 더하기
t2 = (3, 4)
t1 + t2
#>> (1, 2, 'a', 'b', 'c', 3, 4)
#튜플 곱하기
t2 * 4
#>> (3, 4, 3, 4, 3, 4, 3, 4)
#튜플 길이 구하기
len(t1)
#>>5
딕셔너리 자료형 (Dictionary)
기본 딕셔너리의 모습 |
{Key1 : Value1, Key2 : Value2, Key3 : Value3, Key4 : Value4} |
'Datascience > Python' 카테고리의 다른 글
[Python] #3 문자열 자료형 (0) | 2023.01.21 |
---|---|
[Python] #2 숫자 자료형 (0) | 2023.01.19 |
[Python] #1 기초 문법 예제 (0) | 2023.01.19 |