我是靠谱客的博主 怕孤单小鸭子,最近开发中收集的这篇文章主要介绍py列表的增删改查等,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

列表的增加

li = [‘1’,‘2’,‘qwe’]
li.append(‘dd’) 增加到列表的最后

li.insert(2, ‘qqq’) 在元素索引值2处插入’qqq’
li.extend([1,2,3]) 迭代添加,在尾处添加1,2,3

列表的删除

li.pop(1) 根据索引删除,删除2,默认删除最后一个
li.clear() 清空列表
del li 删除列表
del li[0:2] 切片删除

列表的修改

li[0] = ‘111’ 根据索引值修改
li[2] = [2,3,4] 将元素修改为列表
li[0:2] = ‘alita’ 将切片的拿出来丢掉,迭代添加赋予的值,可迭代列表

列表的查询

for i in li:
print(i)

列表的排序

li = [1,23,5,6,7,9,8]
li.sort() 按照从小到大正向排序
li.sort(reverse =True) 从大到小,倒序
li.reverse() 倒序

列表嵌套

li = [2,3,4,[22,33,44],6]
li[3][2] 的值为44

元组tuple

只读列表,可循环查询,可切片
元组里面的列表可以修改

a = ‘alita’
b = '’.join(a) alit*a
li = [‘a’,‘b’,‘c’]
c = ‘+’.join(li) a+b+c
str—>list split()
在可迭代对象之间添加元素形成新的字符串

range

for i in range(3,10):
print(i)
打印3-9
for i in range(0,10,3):
print(i)
打印 0 3 6 9

for i in range(10,0,-2):
… print(i)
10 8 6 4 2

for i in range(0,10,-1):
… print(i)
什么都不打印

最后

以上就是怕孤单小鸭子为你收集整理的py列表的增删改查等的全部内容,希望文章能够帮你解决py列表的增删改查等所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部