본문 바로가기
python

파이썬 알고리즘 강의/파이썬 기초 문법 9_2차원 리스트 생성과 접근

by aesup 2021. 9. 26.
728x90
'''
2차원 리스트 생성과 접근
'''
#1차원 리스트
a=[0]*10
print(a)

'''
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
'''


#2차원 리스트
a=[[0]*3 for _ in range(3)] # _ : 변수없을 때 선언
print(a)

'''
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
'''


#행렬의 개념으로 생각하면 쉽다

a[0][1] = 1
print(a)
'''
[[0, 1, 0], [0, 0, 0], [0, 0, 0]]
'''

a[1][1] = 2
print(a)
'''
[[0, 1, 0], [0, 2, 0], [0, 0, 0]]
'''

for x in a:
    print(x)

'''
[0, 1, 0]
[0, 2, 0]
[0, 0, 0]
'''

for x in a:
    for y in x:
        print(y, end= ' ')
    print()
    
'''
0 1 0 
0 2 0 
0 0 0 
'''

 

728x90