반응형
python 에서 일정구간 array 값을 한번에 바꾸고싶을 때 다음과 같은 방식으로 진행
a = [0, 0, 0, 0, 0, 0, 0]
b = [1, 2, 3]
# a라는 array에서 0번째에서 2번째까지 b의 array 값으로 바꾸고싶을땐
a[0:2] = b
print(a)
# a = [1, 2, 3, 0, 0, 0, 0]
일정 길이 array를 간단한 코드로 만들고싶을 때
# a라는 array에 3차원 array를 120개 만들고싶을 때
a = [[0] * 3 for i in range(120)]
반응형
'Data > Python' 카테고리의 다른 글
[Python] splitlines, pandas (0) | 2022.03.27 |
---|---|
[Python] psycopg2 라이브러리를 활용하여 table column얻기 (0) | 2022.03.22 |
[Python] relativedelta함수 (timedelta엔 한달빼는게 왜없을까) (0) | 2020.02.18 |
[Python] python 모듈 PEFile사용해서 API 목록 가져오기 (0) | 2018.09.27 |
[Python] 정렬 알고리즘 (0) | 2018.09.11 |