일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 정보처리기사 #개발자 #코딩 #자격증 #IT자격증 #프로그래밍 #초보 #공부 #시험 #일정 #2023년 #정처기 #시험정보
- 파이썬 #python #코딩 #for #tuple #튜플 #예제 #문제 #풀이 #기초
- 파이썬 #python #코딩 #for문 #for #이론
- 코딩
- 파이썬
- PYTHON
- 연산
- 초보
- 문제
- 파이썬 #python #for #예제 #문제 #풀이 #코딩 #공부
- python #파이썬 #코딩 #예제 #풀이
- DICTIONARY
- 파이썬 #python #for #예제 #문제 #풀이 #기초 #코딩
- 예제
- 기초
- 파이썬 #python #코딩 #초보 #예제 #문제풀이
- 파이썬 #Python #코딩 #리스트 #문제 #list #풀이 #예제
- pythob
- 파이썬 #python #코딩 #문제 #풀이 #예제
- 파이썬 #python #코딩 #개발 #초보 #예제 #문제 #풀이
- 파이썬 #python #기초 #코딩 #예제 #문제 #풀이 #공부 #초보 #개발
- 딕셔너리
- 파이썬 #리스트 #python #list #문제 #예제 #풀이
- list
- python #파이썬 #코딩 #초보 #개발 #예제 #문제 #풀이 #리스트 #튜플
- SQLD #SQL #에스큐엘디 #에스큐엘 #자격증 #2023년 #시험일정 #시험준비 #일정 #SQL개발자 #개발 #코딩 #분석
- python #파이썬 #개발 #코딩 #초보 #예제 #문제 #풀이
- 풀이
- python #파이썬 #분기문 #if #else #코딩 #초보 #개발 #예제 #문제 #풀이
- 실습
- Today
- Total
왕초보 코딩 개발 일지 블로그
08. 파이썬 반복문 (181~190) 본문
출처 : https://wikidocs.net/78564
181 ~ 190
.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…
wikidocs.net
181
아래 표에서 하나의 행을 하나의 리스트로, 총 3개의 리스트를 갖는 이차원 리스트 apart를 정의하라.
101호 | 102호 |
201호 | 202호 |
301호 | 302호 |
apart = [ ["101호", "102호"], ["201호", "202호"], ["301호", "302호"] ]
182
아래 표에서 하나의 열을 하나의 리스트로, 총 2개의 리스트를 갖는 이차원 리스트 stock을 정의하라.
시가 | 종가 |
100 | 80 |
200 | 210 |
300 | 330 |
stock = [ ["시가", 100, 200, 300], ["종가", 80, 210, 330] ]
183
아래 표를 stock 이름의 딕셔너리로 표현하라.시가를 key로 저장하고, 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다. 종가 역시 key로 저장하고 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다.
시가 | 종가 |
100 | 80 |
200 | 210 |
300 | 330 |
stock = {"시가": [100, 200, 300], "종가": [80, 210, 330] }
184
아래 표를 stock 이라는 이름의 딕셔너리로 표현하라. 날짜를 key로 저장하고, 나머지 같은 행의 데이터를 리스트로 저장해서 value로 저장한다. 첫 열이 날짜이다.
10/10 | 80 | 110 | 70 | 90 |
10/11 | 210 | 230 | 190 | 200 |
stock = {"10/10": [80, 110, 70, 90], "10/11": [210, 230, 190, 200] }
185
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
101 호
102 호
201 호
202 호
301 호
302 호
for row in apart:
for col in row:
print(col, "호")
이 코드는 이차원 리스트인 apart에 대해 반복문을 실행하고, 각 요소를 출력하는 것입니다.
apart는 총 3개의 리스트를 포함하고 있으며, 각 리스트는 2개의 숫자를 가지고 있습니다. 이것은 각 층과 호수를 나타내는 것으로 생각할 수 있습니다.
for문을 실행하면 먼저 첫 번째 리스트인 [101, 102]가 row 변수에 할당됩니다. 그리고 다시 for문을 실행하면 첫 번째 리스트의 첫 번째 요소인 101이 col 변수에 할당되어 출력됩니다. 이어서 두 번째 요소인 102도 출력됩니다.
186
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
301 호
302 호
201 호
202 호
101 호
102 호
이 코드는 이차원 리스트인 apart를 뒤집어서(reverse) 출력하는 것입니다.
apart는 총 3개의 리스트를 포함하고 있으며, 각 리스트는 2개의 숫자를 가지고 있습니다. 이것은 각 층과 호수를 나타내는 것으로 생각할 수 있습니다.
for문을 실행하면 먼저 apart 리스트를 역순으로(reverse) 정렬하여 row 변수에 할당됩니다. 즉, row 변수는 [[301, 302], [201, 202], [101, 102]]가 됩니다.
그리고 다시 for문을 실행하면 첫 번째 리스트인 [301, 302]가 row 변수에 할당됩니다. 이제 이 리스트의 첫 번째 요소인 301이 col 변수에 할당되어 출력됩니다. 이어서 두 번째 요소인 302도 출력됩니다.
187
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
302 호
301 호
202 호
201 호
102 호
101 호
apart = [ [101, 102], [201, 202], [301, 302] ]
for row in apart[::-1]:
for col in row[::-1]:
print(col, "호")
이 코드는 이차원 리스트인 apart의 모든 요소를 뒤집어서(reverse) 출력하는 것입니다.
apart는 총 3개의 리스트를 포함하고 있으며, 각 리스트는 2개의 숫자를 가지고 있습니다. 이것은 각 층과 호수를 나타내는 것으로 생각할 수 있습니다.
for문을 실행하면 먼저 apart 리스트를 역순으로(reverse) 정렬하여 row 변수에 할당됩니다. 즉, row 변수는 [[301, 302], [201, 202], [101, 102]]가 됩니다.
그리고 다시 for문을 실행하면 첫 번째 리스트인 [301, 302]가 row 변수에 할당됩니다. 이제 이 리스트를 뒤집어(reverse) row[::-1] 변수에 할당됩니다. 즉, row[::-1] 변수는 [302, 301]이 됩니다.
그리고 다시 for문을 실행하면 첫 번째 요소인 302가 col 변수에 할당되어 출력됩니다. 이어서 두 번째 요소인 301도 출력됩니다.
188
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
101 호
-----
102 호
-----
201 호
-----
202 호
-----
301 호
-----
302 호
-----
apart = [ [101, 102], [201, 202], [301, 302] ]
for row in apart:
for col in row:
print(col, "호")
print("-"*5)
189
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
101 호
102 호
-----
201 호
202 호
-----
301 호
302 호
-----
apart = [ [101, 102], [201, 202], [301, 302] ]
for row in apart:
for col in row:
print(col, "호")
print("-"*5)
190
리스트에 저장된 데이터를 아래와 같이 출력하라.
apart = [ [101, 102], [201, 202], [301, 302] ]
101 호
102 호
201 호
202 호
301 호
302 호
-----
apart = [ [101, 102], [201, 202], [301, 302] ]
for row in apart:
for col in row:
print(col, "호")
print("-"*5)
'Python 공부 > 파이썬 300제 풀이 연습' 카테고리의 다른 글
06. 파이썬 딕셔너리 (081 ~ 090) (0) | 2023.04.12 |
---|---|
08. 파이썬 반복문 (191~200) - 풀이중 (0) | 2023.04.11 |
08. 파이썬 반복문 (171~180) (0) | 2023.04.11 |
08. 파이썬 반복문 (161~170) (0) | 2023.04.11 |
08. 파이썬 반복문 (151~160) (0) | 2023.04.11 |