가오리의 코딩일기

초보자를 위한 파이썬 300제 181~190 본문

Python/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 181~190

류경혜 2022. 5. 6. 17:00

https://wikidocs.net/book/922

 

초보자를 위한 파이썬 300제

파이썬 기초 문법을 배웠다고 해서 누구나 프로그래밍에 익숙해지는 것은 아닙니다. 프로그래밍에 익숙해지기까지 많은 문제를 풀어보고 익숙해지는 것이 필요합니다. 파이썬 300제 ...

wikidocs.net

 

 

181. 아래 표에서 하나의 행을 하나의 리스트로, 총 3개의 리스트를 갖는 이차원 리스트 apart를 정의하라.

apart = [["101호", "102호"], ["201호", "202호"], ["301호", "302호"]]

 

182. 아래 표에서 하나의 열을 하나의 리스트로, 총 2개의 리스트를 갖는 이차원 리스트 stock을 정의하라.

stock = [["시가", "100", "200", "300"], ["종가", "80", "210", "330"]]

 

183. 아래 표를 stock 이름의 딕셔너리로 표현하라.시가를 key로 저장하고, 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다. 종가 역시 key로 저장하고 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다.

stock = {"시가": [100, 200, 300], "종가": [80, 210, 330]}

 

184. 아래 표를 stock 이라는 이름의 딕셔너리로 표현하라. 날짜를 key로 저장하고, 나머지 같은 행의 데이터를 리스트로 저장해서 value로 저장한다. 첫 열이 날짜이다.

stock = {"10/10": [80, 110, 70, 90], "10/11": [210, 230, 190, 200]}

 

185. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart:
    for j in i:
        print(j, "호")

 

186. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart[::-1]:
    for j in i:
        print(j, "호")

 

187. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart[::-1]:
    for j in i[::-1]:
        print(j, "호")

 

188. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart:
    for j in i:
        print(j, "호")
        print('----')

 

189. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart:
    for j in i:
        print(j, "호")
    print('----')

 

190. 리스트에 저장된 데이터를 아래와 같이 출력하라.

apart = [[101, 102], [201, 202], [301, 302]]
for i in apart:
    for j in i:
        print(j, "호")
print('----')