python中就幾個(gè)數(shù)據(jù)類(lèi)型:列表,元組,字典突梦、集合
首先總結(jié)下列表的基本操作。
現(xiàn)有一個(gè)列表z=[1,2,3,4,5,6]
1羽利、直接訪問(wèn)特定位置的值
z[0]
2宫患、訪問(wèn)其中一段的值即切分列表,譬如說(shuō)我要訪問(wèn)列表的第3-6位置上的值
z[2:]
:后無(wú)需寫(xiě)6因?yàn)閺牡诙€(gè)位置開(kāi)始直接訪問(wèn)到最后位置上的數(shù)字这弧。
3娃闲、取列表的最大值,最小值匾浪,長(zhǎng)度皇帮,總和
最大值:max(z)
最小值:min(z)
長(zhǎng)度:len(z)
總和:sum(z)
4、返回指針户矢,即該數(shù)字在列表中的第幾個(gè)位置
z.index(value, start, stop)
可以只有一個(gè)value值玲献,也可以帶上搜索起始的位置,即給出搜索的范圍梯浪。
5捌年、列表的排序默認(rèn)從小到大,順序排列
z.sort()
逆序從大到小排序,需要在sort函數(shù)括號(hào)里添加reverse=true
z.sort(reverse=TRUE)
如果列表存儲(chǔ)的是字符串則按照首字母a-z的順序排列
6挂洛、列表的增加和刪除
z.append(7) 在列表的最后添加7這個(gè)元素
z.pop(0) 該語(yǔ)句是刪除并輸出所刪除的元素即刪除第一個(gè)元素并且輸出的是1
7礼预、在指定位置之前插入一個(gè)元素或列表
z.insert(4, [4, 5])
該語(yǔ)句輸出的是[1,2,3,4,,,5,6]
8、合并兩個(gè)列表
z.extend([7,8]) z列表和列表[7.8]合并為一個(gè)列表
上述語(yǔ)句輸出的結(jié)果為[1,2,3,4,5,6,7,8]