列表和元組是一組資料的集合,同乙個集合中的元素型別可以不一樣
1.1、列表的基本操作:索引操作、分片操作、序列相加、序列相乘等
例如(索引操作):x = [1,'adb',3,45]
print(x[1]) #輸出adb
print(x[-1]) #輸出45
例如(分片操作):x = 'abcdefg'
print(x[1:2])
print(x[-3:])
print(x[::2])
例如(相加): x = [1,2,3]
y = [4,5,6]
z = x + y
print(z)
例如(相乘):x = [1,2,3]
print(x*2)
1.2、列表的函式方法操作
這裡要區分函式和方法,函式和方法都是功能的封裝,函式直接呼叫,方法需要使用物件呼叫
常用的函式:in、len、max、min、del、list、
例如(in):x = [1,2,'a','b',12]
print(1 in x)
print(3 in x)
例如(len,max,min):x = [1,2,'ac','b',12]
print(len(x))
max(x) #報錯
y = [1,2,6,3,7,5]
print(min(y))
例如(del): x = [1,2,'ac','b',12]
del x[2]
x[1] = 23
print(x)
例如(list):x = 'abcde'
y = list(x)
print(y)
x = [1,2,8,6]
print(x)
y = x.copy()
x.clear()
print(x)
print(y)
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)
print(a.index(5))
a.pop()
print(a)
a.insert(2,'f')
print(a)
a.remove(2)
print(a)
a.sort() #報錯
2.1、元組是唯讀的列表集合
2.2、可以將列表通過tuple函式轉換為元組
例如:a = 1,2,3
b = (1,2,3)
c = 1,
x = ['a',5,1]
y = tuple(x)
print(y)
python之列表 元組
一 列表 1.作用 按位置存放多個值 2.定義 l 1,1.2,aaa print type l 3.型別轉換 但凡能夠被for迴圈遍歷的型別都可以當做引數傳給list 轉成列表 res list hello print res l for x in hello x print l res list...
Python序列之列表和元組
列表的各個元素以逗號分隔,寫在方括號中。lst 1,2,3,4 list函式可以用於將所有型別的列表轉化為列表 list其實是一種型別,相當於型別轉換 list hello h e l l o 而 join somelist 可以將乙個由字元組成的序列轉換為字串。因為字串不能被修改,所以可以用lis...
初識Python之列表和元組
這一天二狗又被這幾個小混混攔住了 小混混張口就問,python的列表是什麼 二狗內心大喜 列表由一系列按特定順序排列的元素組成 在python中,用方括號 來表示列表,並用逗號來分隔其中的元素 就比如你們幾個的名字用列表就可以表示成 names 小混混1 小混混2 小混混3 小混混4 小混混5 pr...