python-取索引/取值/增加/删除/修改/统计/排序
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python-取索引/取值/增加/删除/修改/统计/排序,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1833字,纯文字阅读大概需要3分钟。
内容图文
![python-取索引/取值/增加/删除/修改/统计/排序](/upload/InfoBanner/zyjiaocheng/631/d5fd76a138714a22938c6e1a819c6fa2.jpg)
# 学前准备:
# 列表:
列表需要用到的关键词和大致步骤:
# list = []
#
# list.
# 增加 删除 排序
# list.append 追加 list.remove 删除 list.reverse 反转/逆置 list.copy 复制
# list.extend 扩展 list.clear 清除 list.sort 列表 list.index
# list.insert 插入 list.pop 弹 list.count 统计
list = ["张三","李四","王五","赵六"]
1、取值和取索引
# list index out of range - 列表超出索引范围
print(list[2])
知道数据中的内容,想知道数据在列表中的位置
使用index方法需要注意,如果传递的数据不在列表中,程序会报错。
list.index("王五")
print(list)
2、增加
append 方法可以向末尾追加数据
list.append("小白")
print(list)
insert 方法可以在列表指定位置插入数据
list.insert(1,"小黑")
print(list)
extend 方法可以把其他列表中的完整内容,追加到当前列表的末尾
list1 = ['xaiohei','xiaobai','lisi','xiaoli']
list.extend(list)
print(list1)
3、删除
remove 方法可以从列表中删除指定的数据(如果数据有多个,则默认删除第一个数据)
如果列表中没有想要删除的数据,会直接报错
list.remove("王五")
print(list)
pop 方法,默认可以把列表最后一个数据删除
list.pop()
print(list)
pop 方法,可以指定要删除的索引
list.pop(2)
print(list)
clear 方法,可以清空列表
list.clear()
print(list)
使用 del 关键字删除列表元素
提示:在日常开发中,要从列表中删除数据,尽量用列表关键字
del list[7]
print(list)
del 关键字本质上是用来将一个变量从内存中删除的
4、修改
直接输入需要修改数据的索引,等号后面加上需要修改的内容就可以啦
list[2]="小雯"
print(list)
列表指定的索引超出范围,程序会报错
5、统计
len 方法可以直接统计出有多少数据
print(len(list))
count 可以统计列表中某一个数据出现的次数
print(list.count("张三"))
6、排序
list2 = ["zhangsan","lisi","wangwu","zhaoliu"]
list3 = [1,3,7,6,11,8,10]
升序
list2.sort()
list3.sort()
降序
list2.sort(reverse=True)
list3.sort(reverse=True)
逆转/(反转)
list2.reverse()
list3.reverse()
print(list2)
print(list3)
内容总结
以上是互联网集市为您收集整理的python-取索引/取值/增加/删除/修改/统计/排序全部内容,希望文章能够帮你解决python-取索引/取值/增加/删除/修改/统计/排序所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。