python之list操作


序列是Python中最基本的數據結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。

列表(list)是最常用的Python數據類型,它可以作為一個方括號內的逗號分隔值出現。

創建一個列表,只要把逗號分隔的不同的數據項使用方括號括起來即可。比如:

list_stu=['mpp','zjl',123,'和']

1. 在list中增加元素

2. 在list中改元素

 

3. 在list中查看元素

4. 刪除元素

# #刪除
# list_stu=['mpp','zjl',123,'和',123]
# # list_stu.pop()#默認刪除最后一個元素,如果指定下標,刪除指定元素
# # del list_stu[0]#刪除指定元素
# # del list_stu[1:3]#刪除下標1到3的元素,含頭不含尾
# # list_stu.clear()#清空整個list
# list_stu.reverse()#反轉list
# print (list_stu)

5.多維數組和合並數組

nums = [11,22,33,['a','b',['三維','數組'],44]] 

6.list循環

users = ['mpp','zjl','lyc']
for user in users:
print(user)

結果如下:
mpp
zjl
lyc

7.list切片

users = ['mpp','zjl','lyc','a','b','c','d']
# 切片是取值的一種方式
print(users[2:5])#取角標2到5的元素,含頭不含尾
print(users[2:5:2])#取角標2到5的元素,步長為2
print(users[:5])#如果切片前面值不寫,從開頭取
print(users[2:])#末尾不寫,一直取到結束
print(users[:])#都不寫,取全部

 

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM