dict keys(), values()

발자·2022년 9월 13일
0

✏️ keys()

a = {'a' : 3, 'c' : 2, 'b' : 1}
print(a.keys())
# 출력
# dict_keys(['a', 'c', 'b'])

a.keys()는 a의 key만 모아서 dict_keys 객체를 반환한다.
리스트를 반환하기 위해서는 메모리 낭비가 발생하기 때문이다.

리스트로 반환하기 위해서는 list(a.keys())를 사용하면 된다.

a = {'a' : 3, 'c' : 2, 'b' : 1}
print(list(a.keys()))
# 출력
# ['a', 'c', 'b']

✏️ values()

a = {'a' : 3, 'c' : 2, 'b' : 1}
print(list(a.values()))
# 출력
# [3, 2, 1]

0개의 댓글