728x90
1차원 리스트 선언
- list comprehension
arr = [0 for _ in range(1,100)]
- integer multiplication
arr = [0] * n
어떤 코드를 선택해도 크게 문제되지는 않는다!
웬만하면 integer multiplication 방식이 유리하다.
문제는 2차원 리스트 선언 시 발생한다
2차원 리스트는 절대 integer multiplication 방식으로 초기화 해서는 안된다. 오로지 list comprehension 방식만 이용!
arr = [[] for _ in range(1,100)]
728x90
'파이썬' 카테고리의 다른 글
파이썬 for문의 index 수정하기 (0) | 2023.03.28 |
---|---|
파이썬 2차원 리스트의 최대, 최솟값 찾기 (0) | 2023.02.19 |
백준 파이썬 pypy3로 제출 시 메모리 초과 뜨는 이유/해결 (0) | 2023.01.27 |
[파이썬] Vscode에서 코딩테스트 환경 설정 (0) | 2022.10.04 |
파이썬 - data handling (0) | 2022.09.27 |