반복문을 통한 딕셔너리 key 및 value 생성방법을 알아본다.
딕셔너리 기본 호출형태
A = {
1 : 'apple',
2 : 'banana',
3 : 'cone'
}
# 기본호출형태 : dictionary[key]
print(A[1])
key/value을 출력하는 기본형태
A = {
1 : 'apple',
2 : 'banana',
3 : 'cone'
}
#dictionary = { key : value } 형태로 출력된다.
# key/value 모두 출력
print(A.items())
# key 모두 출력
print(A.keys())
# values 모두 출력
print(A.values())
딕셔너리 요소를 추가(변경)하는 형태
A = {
1 : 'apple',
2 : 'banana',
3 : 'cone'
}
#딕셔너리 요소추가(변경) 단순형태
A[4] = 'dates'
print(A)
#딕셔너리 요소삭제 단순형태
del A[4]
print(A)
get(key), get함수를 이용한 딕셔너리 value값 호출하기
A = {
1 : 'apple',
2 : 'banana',
3 : 'cone'
}
#get 함수 (get(key))
get_1 = A.get(1)
print(get_1)
get_2 = A.get('apple')
print(get_2) #None (apple 이라는 key값은 없으므로 None)
반복문을 통한 1차원 딕셔너리 생성하기
#반복문을 통한 1차원 딕셔너리 생성
B = {}
for i in range (5):
B[i] = i
print(B)
반복문을 통한 1차원 딕셔너리 생성하기
#반복문을 통한 1차원 딕셔너리 생성
B = {}
for i in range (5):
B[i] = i
print(B)
중첩 딕셔너리는 조회를 제외한 요소생성/삭제 메소드가
별도로 존재하지 않는다.
https://adervise1.tistory.com/97
https://lchit.tistory.com/15