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']
a = {'a' : 3, 'c' : 2, 'b' : 1}
print(list(a.values()))
# 출력
# [3, 2, 1]