Python

[Python]튜플과 딕셔너리(Tuple and Dictionary)

sagesse2021 2021. 11. 18. 16:04
반응형

list : common and mutable sequence operations 두가지 모두 가능, 수정 가능

Tuple : common operations만 가능, 수정 불가능

days = ("Mon", "Tue", "Wed", "Thur", "Fri")

print(type(days))

<class 'tuple' >

  • list와 같지만 변경할 수 x
Jihye = {
  "name" : "Jihye",
"age" : 20,
"korean" : True,
"fav_food" : ["pasta", "icecream"] //dictionary안 list사용
}

print(Jihye)

//dictionary 만들기(중괄호 사용)

{ "name" : "jihye","age" : 20,"korean" : True,"fav_food" : ["pasta", "icecream"] }

  • 변경 가능한 값을 사용하고 싶을때 list를 사용
Jihye = {
  "name" : "Jihye",
"age" : 20,
"korean" : True,
"fav_food" : ["pasta", "icecream"]
}
print(Jihye["fav_food"])

["pasta", "icecream"]

Jihye = {
  "name" : "Jihye",
"age" : 20,
"korean" : True,
"fav_food" : ["pasta", "icecream"]
}

print(Jihye)
Jihye ["smart"] = True //값 추가 가능
print(Jihye)

{ "name" : "jihye","age" : 20,"korean" : True,"fav_food" : ["pasta", "icecream"] }

{ "name" : "jihye","age" : 20,"korean" : True,"fav_food" : ["pasta", "icecream"], 'smart' : True }

반응형

'Python' 카테고리의 다른 글

[Python]return  (0) 2021.11.18
[Python]함수(Function)  (0) 2021.11.18
[Python]리스트(Lists)  (0) 2021.11.17
[Python]데이터 타입(Data types)  (0) 2021.11.17
[Python]실생활에 접목시키기  (0) 2021.11.17