Python에서 list에 원소를 추가할때 사용되는 append와 extend의 차이를 다루고 있습니다. 2022. 5. 28 최초작성 append와 expend 모두 list에 원소를 추가하는 방법이지만 원소를 추가한 결과에 차이가 있습니다. append 추가하려고 하는 대상을 그대로 리스트에 추가해줍니다. 리스트 객체를 하나 생성합니다. >>> L = [] append는 하나의 아규먼트만 허용하기 때문에 다음처럼 추가하면 에러가 납니다. >>> L.append(1, 2, 3, 4, 5) Traceback (most recent call last): File "", line 1, in TypeError: append() takes exactly one argument (5 given) append 사용..
Python에서 List에 원소를 추가하는데 걸리는 시간과 Numpy에서 넘파이 배열에 원소를 추가하는데 걸리는 시간을 비교해봤습니다. 예상과 달리 넘파이 배열에 원소를 추가하는 시간이 더 오래 걸립니다. 2021. 11. 29 - 최초작성 Python List에 원소를 추가한 후, 넘파이 배열로 변환하는 방법과 빈 넘파이 배열에 원소를 추가하는 방법 두가지에 대한 코드와 결과입니다. Python의 List에 원소 추가 import numpy as np import time start = time.time() arr = [] for i in range(1000000): arr.append(i) arr = np.array(arr) print(arr.shape) print("list append time :..