search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

PYTHON機器學習自學/自修 整理[00005] ~ 語言技術:PYTHON GOSSIP(串列List/陣列Array處理) – jashliao部落格

PYTHON機器學習自學/自修 整理[00005] ~ 語言技術:PYTHON GOSSIP(串列List / 陣列Array處理)


import sys

list1 = []
list1.append(1)#依序塞入值
list1.append('two')
list1.append(True)

for data in list1:
    print(str(data)+"-"+str(type(data)))

list1.pop()#依序移除值
for data in list1:
    print(str(data)+"-"+str(type(data)))

list1.remove('two')#指定移除值
for data in list1:
    print(str(data)+"-"+str(type(data)))

list1.insert(0, 'three')#指定位置塞入值
for data in list1:
    print(str(data)+"-"+str(type(data)))


list2 = [1, 'two', True]#使用陣列方式指定值
for data in list2:
    print(str(data)+"-"+str(type(data)))
    
    
list3 = ['one', 'two', 'three', 'four']
for data in list3:
    print(str(data)+"-"+str(type(data)))

list3[0] = 1#使用陣列方式替換值
list3[1:3] = [2, 3]
for data in list3:
    print(str(data)+"-"+str(type(data)))

del list3[0]#使用陣列方式去除值

del list3[0:2]
for data in list3:
    print(str(data)+"-"+str(type(data)))	   

list4 = ['one', 'two', 'three', 'four']
print('five' in list4)#判斷是否存在

list5 = [[1, 2, 3], [4, 5, 6]]#二維陣列
for row in list5:
    for elem in row:
        print(elem)
        
list6 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(list6)

i1 = list6[0:2]#二維陣列局部拷貝,copy by address
print(i1)

i1[0][1] = 20#二維陣列,單一元素指定值
print(i1)

list7 = list6[:]#二維陣列全部拷貝,copy by address
print(list7)

list10 = [1, 2]
list11 = [3, 4]
list12 = list10 + list11#陣列相加
print(list12)

list13 = [6, 1, 7, 3, 8]
list13.sort()#陣列排序
print(list13)
list13.sort(reverse=True)#陣列反向排序
print(list13)

score=[[0]*40 for i in range(5)]#有5列40行陣列宣告
print(score)



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦