a_list=[2,'배',False,['사과','감']]
#a_list의 3번째 값을 꺼낸 후, 다시 1번째 값을 꺼냄
print(a_list[3][1]) # 출력: 감
a_list = [1,5,6,3,2]
a_list.append(99)
a_list.append(100)
print(a_list) # 출력: [1, 5, 6, 3, 2, 99, 100]
a_list=[1,5,6,3,2]
result = a_list[-1] # [-1] : 가장 마지막에 위치한 값
print(result) # 출력: 2
a_list = [1,5,6,3,2]
result = len(a_list)
print(result) # 출력: 5
a_list = [1,5,6,3,2]
# 오름차순 sorting
a_list.sort()
print(a_list) # 출력: [1,2,3,5,6]
# 내림차순 sorting
a_list.sort(reverse=True)
print(a_list) # 출력: [6,5,3,2,1]
a_list=[1,5,6,3,2]
result_1 = (99 in a_list)
result_2 = (5 in a_list)
print(result_1,result_2) # 출력: False True
a_dict = {'name' : 'bob' , 'age' : 27, 'friend':['영희','철수'] }
result_1 = a_dict['name']
result_2 = a_dict['age']
result_3 = a_dict['friend']
print(result_1) # 출력 : bob
print(result_2) # 출력 : 27
print(result_3) # 출력 : [영희, 철수]
# dictionary에 특정 값 추가하기
a_dict['height'] = 180
print(a_dict) # 출력 : {'name': 'bob', 'age': 27, 'friend': ['영희', '철수'], 'height': 180}
# dictionary에 특정 값이 존재하는지 확인하기
print ('height' in a_dict, 'phone' in a_dict) #출력: True False
# 리스트에 여러 개의 딕셔너리 포함
people=[{'name':'bob', 'age':27}, {'name':'john', 'age':30}]
print(people[1]['age']) #출력: 30
Q. 딕셔너리에서 원하는 정보를 찾아보기
people = [
{'name': 'bob', 'age': 20, 'score':{'math':90,'science':70}},
{'name': 'carry', 'age': 38, 'score':{'math':40,'science':72}},
{'name': 'smith', 'age': 28, 'score':{'math':80,'science':90}},
{'name': 'john', 'age': 34, 'score':{'math':75,'science':100}}
]
print(people[2]['score']['science']) #출력: 90