파이썬 이차원 배열(Python two dimensional arrays)
파이썬 이차원 배열 생성
mlist1 = [ [7, 12, 23], [22, 31, 9], [4, 17, 31]] print mlist1 # [[7, 12, 23], [22, 31, 9], [4, 17, 31]] # show list_item at index 1 print mlist1[1] # [22, 31, 9] # show item 2 in that sublist print mlist1[1][2] # 9 # change the value mlist1[1][2] = 99 print mlist1 # [[7, 12, 23], [22, 31, 99], [4, 17, 31]]
파이썬 이차원 배열 생성
# create a 10 x 10 matrix of zeroes matrix10x10 = [[0 for col in range(10)] for row in range(10)] # fill it with 1 diagonally for i in range(10): matrix10x10[i][i] = 1 # show it for row in matrix10x10: print row """ [1, 0, 0, 0, 0, 0, 0, 0, 0, 0] [0, 1, 0, 0, 0, 0, 0, 0, 0, 0] [0, 0, 1, 0, 0, 0, 0, 0, 0, 0] [0, 0, 0, 1, 0, 0, 0, 0, 0, 0] [0, 0, 0, 0, 1, 0, 0, 0, 0, 0] [0, 0, 0, 0, 0, 1, 0, 0, 0, 0] [0, 0, 0, 0, 0, 0, 1, 0, 0, 0] [0, 0, 0, 0, 0, 0, 0, 1, 0, 0] [0, 0, 0, 0, 0, 0, 0, 0, 1, 0] [0, 0, 0, 0, 0, 0, 0, 0, 0, 1] """
'Technology > Programming' 카테고리의 다른 글
Python / Divide GDS of GEO into GSM values. (0) | 2011.02.18 |
---|---|
Python / Python 문자열 다루기 (0) | 2011.01.20 |
Python / 파일 읽기, 파일 쓰기 (0) | 2011.01.14 |
JAVA / 파일 읽어오기, 파일 입력 처리 (0) | 2011.01.14 |
Tools / 티스토리(Tistory)에 SyntaxHighlighter 3.0 적용하기 (0) | 2011.01.14 |