*리스트 컴프리핸션
1)1차원 리스트
a = [ i for i in range(10)]
print(a)
>>
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
1-1)1차원 리스트 조건부
a=[i for i in range(20) if i%2==1]
print(a)
>>
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
2) N*M 크기의 2차원 리스트와 초기화
array=[[0]*m for _ in range(n)]
m=2
n=3
array=[[0]*m for _ in range(n)]
print(array)
>>
[[0, 0], [0, 0], [0, 0]]
'프로그래밍 > 파이썬' 카테고리의 다른 글
| #파이썬 - 기본문법정리[5] (0) | 2022.04.04 |
|---|---|
| #파이썬 - 기본문법정리[4] (0) | 2022.04.04 |
| #파이썬 - 기본문법정리[2] (0) | 2022.04.04 |
| #파이썬 - 기본문법정리[1] (0) | 2022.04.04 |
| #파이썬 - 기본문법정리[0] (0) | 2022.04.04 |