2019年11月14日 星期四

一維陣列,二維陣列

一維陣列
   ==========
score_list=[67,89,99]
print(type(score_list))
print(score_list)
print(score_list[1])



二維陣列
     ===========
score_2list=[[12,23,34],[59,35,67],[23,66,88]]
print(type(score_2list))
print(score_2list)
print(score_2list[1][2])


  ======
sum=[0,0,0]
score=[[1,2,3],[4,5,6],[7,8,9]]
print(score[0])  #score 第零列   結果為 [1, 2, 3]
print(score[1])  #score 第一列  結果為 [4, 5, 6]
print(score[2])  #score 第二列  結果為 [7, 8, 9]
print(score[0][0])   #score 第零列 第零行  結果為1
print(score[0][1])   #score 第零列 第一行 結果為 2
print(score[0][2])   #score 第零列 第二行 結果為 3
sum[0]=score[0][0]
print(sum)
sum[1]=score[0]
print(sum)         #結果為 [1, [1, 2, 3], 0]


===================
sum=[0,0,0]
score=[[1,2,3],[4,5,6],[7,8,9]]
print(score[0])  #score 第零列
print(score[1])  #score 第一列
print(score[2])  #score 第二列
print(score[0][0])   #score 第零列 第零行
print(score[0][1])   #score 第零列 第一行
print(score[0][2])   #score 第零列 第二行

for i in range(0,3):
    sum[0]=sum[0]+score[0][i]
print(sum[0])

======使用 for

test=[0,0,0,0]
for i in range(4):
    test[i]=1
print(test)

ans:
[1, 1, 1, 1]
                 ============

Sum=[0,0,0,0]
Score = [[65, 85, 78, 75, 69 ], [66, 55, 52, 92, 47 ], [ 75, 99, 63, 73, 86 ], [ 77, 88, 99, 91, 100]]
print(Score[0][2])

ans:78
                         
              ==============

Sum=[0,0,0,0]
Score = [[65, 85, 78, 75, 69 ], [66, 55, 52, 92, 47 ], [ 75, 99, 63, 73, 86 ], [ 77, 88, 99, 91, 100]]
for i in range(0,4):
    for j in range(0,5):
        Score[0][j]=0
print (Score)

ans:
[[0, 0, 0, 0, 0], [66, 55, 52, 92, 47], [75, 99, 63, 73, 86], [77, 88, 99, 91, 100]]
 
               ============

Sum=[0,0,0,0]
Score = [[65, 85, 78, 75, 69 ], [66, 55, 52, 92, 47 ], [ 75, 99, 63, 73, 86 ], [ 77, 88, 99, 91, 100]]
for i in range(0,4):
    for j in range(0,5):
        Score[i][0]=0
print (Score)

ans:
[[0, 85, 78, 75, 69], [0, 55, 52, 92, 47], [0, 99, 63, 73, 86], [0, 88, 99, 91, 100]]



沒有留言:

張貼留言