[dictionary] 파이썬 딕셔너리 원하는 length만큼 자르기
리스트는 data = data[:2] 이런식으로 쉽게 원하는 인덱스만큼 자를 수 있는데, 딕셔너리는 data = data[:2]가 되지 않아요. 이럴때 islice를 사용하면 됩니다. islice(딕셔너리.items(), 자르고싶은 인덱스만큼) 1 2 3 4 5 6 from itertools import islice data= {'a':1, 'b':2, 'c':3, 'd':4, 'e':5, 'f':6, 'g':7} dict(islice(data.items(), 5))