x = {'a': 100, 'b': 200}for key, value in x: 가안되고 for key, value in x.items(): 인 이유가뭐임?리스트랑 튜플은 바로 되잖아
명시적인 순서가 없어서
컴퓨터가 인식하기를 key, value가 키: 값을 지칭하는지 뭐를 지칭하는지 몰라서 키, 값 쌍만 지정된 .items()메소드를 해야한다는거임??, 위의 딕셔너리에서는 키,값만 있는게 분명한데 왜 안되고 뒤는 왜될까
몰라서 안하는게 아니고 인지시켜주는거임 이건 메모리상에서 순서를 가진 데이터구조가 아니라고. 그래서 굳이 items 메소드를 쓰는거
ㄳ
문법이라
한방에 이해 'it's trivial'급이구나
__iter__ 가 구현돼 있어야 했었나ㅇㅅㅇ
몰?루