首页 > 其他 > 详细

初识列表和列表的增删改查

时间:2018-05-15 21:59:33      阅读:181      评论:0      收藏:0      [点我收藏+]

列表初识

 

列表是一种容器型数据类型,可以储存大量的数据。

列表可储存的数据类型:元组-列表-字符串-bool-int

列表的索引和切片规则与字符串一样

 

列表的增删改查排序

 

增:

1、append 在尾部追加指定元素

list.append(‘添加元素‘)

2、insert 根据索引插入指定元素

list.insert(索引,‘插入元素‘)

3、extend 以迭代的方式追加

list.extendd(‘追加元素‘)

删:

1、pop 按照索引值删除(有返回值)

list.pop(索引值)

2、remove 按照元素删除

list.remove(‘指定元素‘)

3、clear 清空列表,并保留空白列表

list.clear()

4、del 内存级删除可索引,可切片

del list

改:

1、按照索引改

list[索引]=‘更改内容‘

2、按照切片改 先删除切片区内容,在以迭代的方式添加

list[切片]=‘更改内容‘

查:

1、按照切片索引查

print(list[切片索引])

2、for循环查

for i in list:

print( i )

排序:

1、sort 从小到大顺序排列

list.sort()

2、sort( reverse= True) 从大到小顺序排列

list.sort(reverse=True)

3、reverse 反转列表

list.reverse

 

元组

只读数据,不能增删改,只能查询。查询可索引/切片/步长。

元组中的列表可以提取出来更改,元组中的元素不可更改增删,但元组做为一个整体,可以在列表中整体删除,也可以用del 删除这个整体。

 

range

自定义的数字范围列表,满足顾首不顾尾的原则,一般与for循环一起使用,可以增加步长。

range(len(str))

 

初识列表和列表的增删改查

原文:https://www.cnblogs.com/Greed-shumiaomiao/p/9042917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!