列表和元組常用操作 python

2021-08-09 18:11:24 字數 701 閱讀 4300

a=[1,2,3,4,5]

print a[0] #列印第乙個元素

print a[-1] #列印最後乙個元素

print a[0:4] #前四個元素

print a[0:5:2] #從0-5,step為2輸出

引用與拷貝

a_ref=a  #引用

a[2]=100

print "a="+str(a)

print "a_ref="+str(a_ref) #a_ref[2]=100

a_copy = a[:] #拷貝

常用操作

a.insert(1,50)#在位置1插入元素50

a.pop() #彈出最後乙個元素

a.sort() #排序

a.reverse()#反序

del a[0] #刪除第乙個元素

b=[a,a_ref,a_copy] #b為3個陣列的集合

c=[1,[1,2,3],'abc'] #混合型

id(a)#檢視a的id

a+[100,200] #在a後面加入元素100,200

d=a*2

#d為a重複兩遍的列表,且之後a的改變不影響d

a.count(1) #列表a含有元素1的個數

a=(q,b,c) 相當於常量,也有基本的index、+、*等操作

Python列表元組操作

names 申屠康豔 徐盼 施穎蕾 周鼎翔 周聖峰 周韓偉 周彥斌 周祥德 周帥育 周群璨 往列表新增元素 names.extend 周帥泉 周鵬飛 胡雪珍 在列表結尾新增多個元素,就是在列表中新增另乙個列表 names.insert 2,徐愉繁 在第三個位置新增元素 從列表中刪除元素 names....

Python中列表和元組的操作

說明 掌握python列表的操作,掌握python列表生成式如何操作,掌握元組的操作。1.對列表的操作有哪些?萬物皆物件,列表也是乙個物件 1.建立 a list or a 空列表 b 1,2,3,4 設定預設值列表 a b.copy 淺拷貝 其他型別的轉換 如 list tuple list ra...

Python列表和元組

序列可修改,而元組不能。eda edward 42 序列可包含其它列表 edward edward 43 john john 44 database edward,john database edward 43 john 44 序列的分片 nubs range 10 nubs 0,1,2,3,4,5...