오랫만에 파이썬 관련 블로깅을 해 봅니다.항상 돌리다가 부딪히는 문제는 심히 마음이 아프지만하나 하나 또 배운다는 느낌입니다. 아래의 간단한 코드를 보겠습니다. cxt = []num = 10for _ in range(num): cxt.append({'foo': 1})print(cxt) 10개 만큼의 {'foo': 1} 이라는 기본 딕셔너리를 가진어레이를 만들어 거기에 무언가 작업을 해보려는 것이었습니다. 그런데 좀 더 'Pythonic' 하게 만들어 보기 위하여 num = 10cxt = [{'foo': 1}] * numprint(cxt) 라고 했습니다. 우와 보기도 훨씬 깔끔하구나 하고 생각했습니다. 둘 다 같은 결과가 찍힙니다. [{'foo': 1}, {'foo': 1}, {'foo'