test=['a',55,"df"]#可以加入任何元素
print(test)
#有序的集合
print(test[0].title())
print(test[-1])#python提供-1表示最後乙個
#修改test[0]='b'
print(test[0])
#增加元素
print(test)
#刪除元素
del test[2]
print(test)
#刪除接著使用元素
testback=test.pop()#也可以填索引(預設最後乙個),指定刪除remove(55)不過只能刪除第乙個
print(testback)
print(test)
test.remove(55)
print(test)
#刪除特定所有元素
while 'c' in test:
test.remove("c")
print(test)
test.extend("daownv")#只能新增乙個,挨個新增
print(test)
"""#sorted()臨時排序
print(sorted(test))
print(test)
#sort排序(永久排序)
test.sort(reverse=true)#翻轉,預設是順序
print(test)
"""#反轉列表,永久性的翻轉列表
test.reverse()
print(test)
#確定列表長度
print(len(test))
#遍歷列表
for a in test:
print(a)
#列印範圍數
for a1 in range(1,4):
print(a1)
#list()可以直接建立列表,並且列印偶數
print(list(range(2,7,2)))
#sum,max,min,直接進行使用
print(max(list(range(2,7,2))))
#取列表的平方
squares=[valve**2 for valve in range(1,6)]#復用valve
print(squares)
#列表的切片,表示建立的是臨時陣列
print(test)
print(test[0:2])#0可以去除
print(test[2:])#不寫自動到末尾
print(test[-3:])#列印倒數三個
#複製類表
test1=test[:]
print(test)
print(test1)
#元組tup=(10,20)
print(tup[1])
#tup[1]=20錯誤的,不能給元組賦值,元組內單個值不變
#但可以重新給元組定義個元組
tup=(22,32)
print(tup)
#元組變列表
print(list(tup))
#判斷a是否在test中
print('a'and 'v'in test)
set為集合與列表很相似,區別是,set是無序的,不重複的。
set(字典)返回的就是鍵的列表
==比較的是值是否相等,is比較物件是否相等
python中列表與元組
pop 移除指定索引的一項 insert 指定索引位置前插入一項 remove 按照值移除元素 sort 排序 reverse 對列表進行反轉 index 獲取索引 del 刪除 列表中還可以巢狀列表 列表的解析操縱 one line表示式 a 1,2 x,y a x 1,y 2 d d.keys ...
Python中列表與元組
本文將總結python中關於列表和元組的一些常用函式與方法。一 列表的基本操作 python使用使用中括號 來解析列表。列表是可變的 mutable 即列表的內容是可以改變的。列表可以使用所有適用於序列的標準操作,例如索引 分片 連線和乘法。1.list 函式 list 函式可以把乙個序列型別轉換成...
python中的列表與元組
python當中沒有陣列這個概念,但是有比陣列更為強大且功能齊全的列表。建立列表 建立列表和建立普通變數一樣,用中括號括起來一堆資料就可以了,資料之間用逗號隔開,這樣乙個普普通通的列表就建立成功了 列表裡可以有整型 字串 浮點型,甚至列表裡面包含另乙個列表,如果實在想不到往列表裡面塞什麼資料的時候,...