1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
i, j = map(int, input('2차원 리스트를 만들려하는 행과 열의 개수를 입력하세요 : ').split())
data = [[0] * j for i in range(i)]
n = 0
start = 0
end = len(data[0]) - 1
sw = 1
for i in range(len(data)):
for j in range(start, end + sw, sw):
n += 1
data[i][j] = n
start, end = end, start
sw *= -1
for i in range(len(data)):
for j in range(len(data[0])):
print('%3d ' % data[i][j], end = '')
print()
|
cs |
결과:
'python' 카테고리의 다른 글
python/파이썬/class/ (0) | 2019.12.30 |
---|---|
파이썬/python/마방진 문제 (0) | 2019.12.27 |
파이썬/python/달팽이 배열 (1) | 2019.12.27 |
파이썬/python/주민등록번호검증문제 (0) | 2019.12.26 |
python/파이썬/유클리드 호제법/ (0) | 2019.12.24 |