본문 바로가기
728x90
반응형

python420

초보자를 위한 파이썬 300제 // 189 이중 for문 문제 리스트에 저장된 데이터를 아래와 같이 출력하라. apart = [ [101, 102], [201, 202], [301, 302] ] 101 호 102 호 ----- 201 호 202 호 ----- 301 호 302 호 ----- 내풀이 apart = [ [101, 102], [201, 202], [301, 302] ] for i in apart: for j in i: print(j, "호") print("-"*5) 결과값 101 호 102 호 ----- 201 호 202 호 ----- 301 호 302 호 ----- 정답 for row in apart: for col in row: print(col, "호") print("-----") 음... 전 문제에선 ("-" * 5) 해놓고 왜 여기선 "--.. 2021. 2. 17.
초보자를 위한 파이썬 300제 // 188 이중 for문 문제 리스트에 저장된 데이터를 아래와 같이 출력하라. apart = [ [101, 102], [201, 202], [301, 302] ] 101 호 ----- 102 호 ----- 201 호 ----- 202 호 ----- 301 호 ----- 302 호 ----- 내풀이 apart = [ [101, 102], [201, 202], [301, 302] ] for i in apart: for j in i: print(j, "호") print("-" * 5) 결과값 101 호 ----- 102 호 ----- 201 호 ----- 202 호 ----- 301 호 ----- 302 호 ----- 정답 for row in apart: for col in row: print(col, "호") print("-" * .. 2021. 2. 17.
초보자를 위한 파이썬 300제 // 187 이중 for문 문제 리스트에 저장된 데이터를 아래와 같이 출력하라. apart = [ [101, 102], [201, 202], [301, 302] ] 302 호 301 호 202 호 201 호 102 호 101 호 내풀이 apart = [ [101, 102], [201, 202], [301, 302] ] for i in apart[::-1]: for j in i[::-1]: print(j,"호") 결과값 302 호 301 호 202 호 201 호 102 호 101 호 정답 for row in apart[::-1]: for col in row[::-1]: print(col, "호") 2021. 2. 17.
초보자를 위한 파이썬 300제 // 186 이중 for문 문제 리스트에 저장된 데이터를 아래와 같이 출력하라. apart = [ [101, 102], [201, 202], [301, 302] ] 301 호 302 호 201 호 202 호 101 호 102 호 내풀이 apart = [ [101, 102], [201, 202], [301, 302] ] for i in [2,1,0]: for j in range(2): print(apart[i][j], "호") 결과값 301 호 302 호 201 호 202 호 101 호 102 호 정답 for row in apart[::-1]: for col in row: print(col, "호") -1의 의미는 거꾸로 시작한다는 의미이다. 2021. 2. 17.
초보자를 위한 파이썬 300제 // 185 이중 for문 문제 리스트에 저장된 데이터를 아래와 같이 출력하라. apart = [ [101, 102], [201, 202], [301, 302] ] 101 호 102 호 201 호 202 호 301 호 302 호 내풀이 apart = [ [101, 102], [201, 202], [301, 302] ] for i in range(3): for j in range(2): print(apart[i][j], "호") 결과값 101 호 102 호 201 호 202 호 301 호 302 호 정답 for row in apart: for col in row: print(col, "호") 2중 for문을 이용한 방법입니다. 2021. 2. 14.
초보자를 위한 파이썬 300제 // 184 dictionary 문제 아래 표를 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]} print(stock) 결과값 {'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] } dictionary 는 { key : value } 값으로 지정해주고, value값.. 2021. 2. 14.
초보자를 위한 파이썬 300제 // 183 dictionary 문제 아래 표를 stock 이름의 딕셔너리로 표현하라. 시가를 key로 저장하고, 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다. 종가 역시 key로 저장하고 나머지 같은 열의 데이터를 리스트로 저장해서 value로 저장한다. 시가 종가 100 80 200 210 300 330 내풀이 stock = {"시가": [100, 200, 300], "종가": [80, 210, 330] } print(stock) 결과값 {'시가': [100, 200, 300], '종가': [80, 210, 330]} 정답 stock = {"시가": [100, 200, 300], "종가": [80, 210, 330] } dictionary 는 { key : value } 값으로 지정해주고, value값으로 li.. 2021. 2. 11.
초보자를 위한 파이썬 300제 // 182 2차원 list 문제 아래 표에서 하나의 열을 하나의 리스트로, 총 2개의 리스트를 갖는 이차원 리스트 stock을 정의하라. 시가 종가 100 80 200 210 300 330 내풀이 stock = [ ["시가", 100, 200, 300], ["종가", 80, 210, 330] ] print(stock) 결과값 [['시가', 100, 200, 300], ['종가', 80, 210, 330]] 정답 stock = [ ["시가", 100, 200, 300], ["종가", 80, 210, 330] ] 리스트안에 리스트가 들어간걸 2차원 리스트라고 한다. 2021. 2. 11.
초보자를 위한 파이썬 300제 // 181 2차원 list 문제 아래 표에서 하나의 행을 하나의 리스트로, 총 3개의 리스트를 갖는 이차원 리스트 apart를 정의하라. 101호 102호 201호 202호 301호 302호 내풀이 apart = [ ["101호", "102호"], ["201호", "202호"], ["301호", "302호"] ] print(apart) 결과물 [['101호', '102호'], ['201호', '202호'], ['301호', '302호']] 정답 apart = [ ["101호", "102호"], ["201호", "202호"], ["301호", "302호"] ] 리스트안에 리스트를 2차원 리스트라고 한다. 2021. 2. 11.
728x90
반응형