티스토리 뷰
반응형
1. 2차원 리스트 출력하기
2개의 반복문이 필요하다.
1
2
3
4
5
6
7
8
9
10
11
|
s = [[1, 2, 3, 4 , 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15]]
rows = len(s)
cols = len(s[0])
for r in range(rows):
for c in range(cols):
print(s[r][c], end=",")
print()
|
cs |
- 1. 설명
rows = len(s)의 값은 3,
cols = len(s[0])의 값은 5이다.
r와 c를 반복하여
s[행][열]을 출력하며
한 행 출력이 끝나면
줄바꿈을 하고,
열은 , 기호로 구분된다.
- 1. 결과
2. 리스트 안에
다른 리스트 내장하기
즉,
x 리스트에
a, n 리스트를 내장해보자.
1
2
3
4
5
6
|
a = ["a", "b", "c"]
n = ["1", "2"]
x = [a, n]
print(x)
|
cs |
- 2. 결과
리스트 안에
다른 리스트를 내장하는 것은
실제 프로그래밍에서도
많이 사용되는 방법이라고 한다.
반응형
'Programming Language > Python basic' 카테고리의 다른 글
[Python] TIC-TAC-TOE 게임 만들기 (2) | 2021.04.02 |
---|---|
[Python] 2차원 리스트를 동적으로 생성하고 초기값 부여하기 (0) | 2021.04.02 |
[Python] 연락처 관리 프로그램 (친구 리스트 관리) (0) | 2021.04.02 |
[Python] 선택 정렬 알고리즘을 대체하는 제자리 정렬 구현 (in-place sort) (0) | 2021.04.02 |
[Python] 순차 탐색 구현 + 조건을 만족하는 항목 모두 찾기 (0) | 2021.04.02 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요