日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

Python列表的增删查改及常用操作

發(fā)布時(shí)間:2025/3/20 python 6 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python列表的增删查改及常用操作 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

列表是python中的基礎(chǔ)數(shù)據(jù)類型之一,其他語言中也有類似于列表的數(shù)據(jù)類型,比如js中叫數(shù)組,他是以[]括起來,每個(gè)元素以逗號隔開,而且他里面可以存放各種數(shù)據(jù)類型比如:

li = [‘a(chǎn)lex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex’}]

列表相比于字符串,不僅可以儲(chǔ)存不同的數(shù)據(jù)類型,而且可以儲(chǔ)存大量數(shù)據(jù),32位python的限制是 536870912 個(gè)元素,64位python的限制是 1152921504606846975 個(gè)元素。

而且列表是有序的,有索引值,可切片,方便取值。

1.增

增,即給列表插入元素.有3種方法:

a. append(‘元素’)方法  在列表的末尾插入元素

b. insert(index,‘元素’)  在指定的索引位置插入元素

c. extend(‘可迭代對象’) 在列表的末尾迭代插入

li = [1,'a','b',2,3,'a'] # li.insert(0,55) #第一個(gè)參數(shù)為索引,第二個(gè)參數(shù)為要插入的元素.將元素插入索引指定的位置 # print(li) # # li.append('aaa') #增加到最后 # li.append([1,2,3]) #增加到最后 # print(li) #迭代的去增 # li.extend(['q,a,w']) #結(jié)果會(huì)將 'q,a,w' 這個(gè)字符串插入列表中 # li.extend(['q,a,w','aaa']) # 插入兩個(gè)字符串 # li.extend('a') # 插入一個(gè)字母 # li.extend('abc') # 插入三個(gè)字母 # li.extend('a,b,c') # 插入3個(gè)字母2個(gè)逗號共5個(gè)元素 # print(li)

2.刪

有pop() , remove() , clear() 和 del 四種方法.

其中 pop() 方法更為常用,因?yàn)橛蟹祷刂当阌诮邮諗?shù)據(jù)操作.

''' 遇到問題沒人解答?小編創(chuàng)建了一個(gè)Python學(xué)習(xí)交流QQ群:778463939 尋找有志同道合的小伙伴,互幫互助,群里還有不錯(cuò)的視頻學(xué)習(xí)教程和PDF電子書! ''' # l1 = li.pop(1) #按照位置去刪除,有返回值,返回被刪除的元素 # print(l1)# del li[1:3] #按照位置去刪除,也可切片刪除沒有返回值。 # del li #在內(nèi)存中直接刪除列表 # print(li)# li.remove('a') #按照元素去刪除 # print(li)# li.clear() #清空列表

3.查

for 循環(huán)遍歷列表,在循環(huán)中對每個(gè)元素的值進(jìn)行判斷是否等于要查找的值.
4.改

直接對列表元素進(jìn)行重新賦值. 如: li[2] = ‘新值’

5.其他常用操作

  • count()方法  統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)

  • index()方法  用于從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置

  • sort(reverse)方法   用于在對純數(shù)字列表進(jìn)行大小排序.默認(rèn)參數(shù)reverse=False,從小到大排序.reverse=True時(shí),從大到小排序

  • reverse()方法  將列表中的元素反轉(zhuǎn)

總結(jié)

以上是生活随笔為你收集整理的Python列表的增删查改及常用操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。