python list的函式和方法

2021-08-15 12:21:17 字數 1008 閱讀 5041

1.建立list

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

方法:

追加資料後的list為zjtest=[1,2,3,4,5,12]

3.list新增資料之insert函式

zjtest.insert(-2,10)

insert(索引,資料)新增時,會將新增的資料插入到制定索引位置上,並將原有資料後移一位

新增資料後的list為zjtest=[1,2,3,4,10,5]

4.list中的資料計數

list.count("1")表示計算list中「1」的個數

zjtest.count("1")的值為1

5.list擴充套件list.extend()

zjtest.extend([111,222])可以在list中擴充套件list

zjtest.extend([111,222])的值為:[1,2,3,4,10,5,111,222]

6.list匹配list.index()

list.index()從列表中匹配出第乙個值的索引

zjtest.index("3")的值為:2

7.list的刪除匹配值list.remove()

zjtest.remove("1")刪除列表中出現的第乙個1

8.list排序list.sort()

zjtest.sort() 排序後的list中的資料從小到大排列

函式:

list1=[1,2,3]

list2=[1,2,3,4]

1.比較兩個列表的元素:cmp(list1,list2)

python3已經沒有這個函式了

2.列表元素的個數len()

len(list1)返回list1列表中元素的個數為:3

3.列表元素的最大值max(list)

max(list1)返回列表中的最大值:3

4.列表中的最小值min(list)

min(list1)返回列表中的最小值:1

python list常用函式

list中常用的一些函式 extend iterable 將序列物件中的各個元素分別得到往列表的末尾追加 index obj 返回列表中obj元素首次出現的位置 如果obj不存在於列表中,報錯 count obj 返回列表中obj元素一共出現了多少次 如果obj不存在於列表中,返回0 pop 如果不...

Python list和string的相互轉換

在寫python過程中,會經常需要將字典 list string等型別之間進行轉換,本篇部落格主要記錄string和list的相互轉換,在以後的博文中,會再根據小白工作中遇到的例項對其他型別轉換進行記錄。目錄 1.list轉string 1.1普通形式的轉換 1.2高階形式的轉換 2.string轉...

python list和tuple的基本操作

python的list演算法不是通常的單項表,也不是通常的陣列。具體可以看這裡 臥槽 建立並賦值 pythonlist 張三 李四 王五 取值 python的list可以以倒數作為下標取值,如要去倒數第乙個即pythonlist 1 長姿勢了 插入 pythonlist.insert 1,張飛 刪除...