melamela0109 / python-practice

1 stars 0 forks source link

#1.2 Tuples and Dicts #3

Open melamela0109 opened 2 years ago

melamela0109 commented 2 years ago

Tuples >> common sequence

days = ("Mon", "Tue", "Wed", "Thu", "Fri") 소괄호 사용

Dictionary 중괄호 사용

nico = { "name" : "Nico", "age" : 29, "korean": True, "fav_food": ["kimchi", "sashimi"] }

print(nico) 전체 출력 // print(nico["name"]) 원하는 것 출력

nico["handsome"] = True >> data 추가

melamela0109 commented 2 years ago

tuple 선언 방법

튜플명 = (값, 값, ...)

※ 소괄호 안에 값을 넣어주며 ,로 값을 구분함 ※ ※ list와는 다르게 common sequence operation만 사용 가능함. (list는 Common and Mutable sequence operations 두 가지 모두 가능) ※ tuple 생성 후 마음대로 지지고 볶을 수 없으므로 아무도 변경할 수 없는 리스트를 만들고싶을 때 tuple을 사용함. (즉, tuple은 immutable함) ※

melamela0109 commented 2 years ago

dictionary 선언 방법

딕셔너리명 = {"단어1" : 뜻, "단어2" : 뜻, ...}

※ 중괄호 안에 값을 넣어주며 단어는 큰따옴표로 묶고 콜론을 쓴 뒤 값을 넣어준다. 여러 단어를 정의할 때는 ,로 구분한다. ex) 좋아하는_음식 = {"음식" : "떡볶이", "가격" : 3000, "특징" : "맛있음"} ※ ※ object를 만들 때 사용 ※ ※ 특정 단어만 가져오길 원할 때 : 딕셔너리명["단어"] 로 끄집어낼 수 있음 ※ ※ 생성 후 수정할 수 있음. ex) 딕셔너리명["단어"] = 값 으로 값을 추가할 수 있음 ※

※ 어떤 타입이든 dictionary, list, tuple안에 저장할 수 있음 ※