Python的列表(list)的命名規則和方法
第二天
List學習
List就是一個列表,就像把梯子橫著放,每一個空檔的位置可以放一些元素,整形:3,浮點型:3.14,字串:“helloworld”。每一個空檔都有一個下標(index),
從0開始計算,假如list=[“a”,2,0.618],則index=0的位置放的是“a”,index=1的位置放的是2,index=2的位置放的是0.618。
newList=[1,3,5,7,9]#建立list
# print(str(newlist))
print(newList[1])#獲取下表為1 的元素值
newList[1]=30#修改下標為1的元素的值改為30
del newList[1]#刪除下標為1 的元素的值
print(str(newList))
print(len(newList))#list的長度
list=[2,4,96,83,10,12]
print(newList+list)#list拼接
print(["hello"]*4)
print(2 in list)#2是否在該list中
print(list[1])#獲取下表為1 的元素的值
print(list[-2])#獲取倒數第二個元素的值
list.append("hello")#末尾追加元素
list.reverse()#反轉元素的排列
print(list[1:])#從下標為1 的元素開始擷取到最後一個
list.remove("hello"
list.sort()#排序
print(list)
print(list[1:3])#擷取1到3的元素 !!!!前閉後開不包括第三個元素
list.clear()#清空list
print(list)
list.insert(2,"hello")#在下標為2的位置插入“hello”
print(list)
new=list.copy()#複製
print(new)
num=list.count(2)#查詢當前list含有幾個該元素
print(str(num))
o=list.index(12,0)#查詢值得位置,第一個元素為值,第二位為從哪裡開始查詢
print(str(o