map vs list comprehension
1. map >>> a = map(int,input().split()) 1 2 3 4 >>> for i in range(3): ... print(list(a)) ... [1, 2, 3, 4] [] [] 2. list comprehension >>> a = [int(i) for i in input().split()] 1 2 3 4 >>> for i in range(3): ... print(list(a)) ... [1, 2, 3, 4] [1, 2, 3, 4] [1, 2, 3, 4] 오늘 발견했는데 아직 정확한 원인은 모르겠음 map 결과물이 iterate 해서 한 번 출력하면 끝나는건가?? ->맞음
2023. 1. 2.