首页 / PYTHON / Python基础—数据类型列表
Python基础—数据类型列表
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python基础—数据类型列表,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1470字,纯文字阅读大概需要3分钟。
内容图文
![Python基础—数据类型列表](/upload/InfoBanner/zyjiaocheng/723/89c7236c07ec4c6da391283a29fc88b5.jpg)
列表的特点:
1.可存放多个值
2.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序
3.可修改指定索引位置对应的值,可变
列表的基本操作
创建列表
name = []
列表的增加
names = [1, 2, 3]
1.追加,数据追加到尾部,append方法的参数可以是元素,也可以是列表
names.append(119) # [1, 2, 3, 119]
names.append("hk") # [1, 2, 3, 'hk']
names.append([1,2,3]) # [1, 2, 3, [1, 2, 3]]
2.插入 ,插入到列表任何位置
names.insert(2,"hk") # [1, 2, 'hk', 3]
3.合并,将2个列表的元素合并到一个列表中
names.extend(["a", "b"]) # [1, 2, 3, 'a', 'b']
4.嵌套,列表中的元素可以是列表
name = [1,2,3,["h", "k"]]
print(name[3][0]) # h
列表的删除
names = [1,2,3,4]
1.del 直接删除指定元素
el names[0]
print(names) # [2, 3, 4]
2.pop 删除元素并返回删除的值,如果列表为空,就报错
res = names.pop() # 默认删除最后一个元素,返回删除的结果
print(res) # 4
res = names.pop(2) # 删除指定位置的元素,并返回删除的结果
print(res) # 3
3.clear 清空列表
names.clear()
print(names) # []
列表的修改
names = [1, 2, 3, 4]
names[2] = "laok" # [1, 2, 'laok', 4]
names[-1] = "huk" # [1, 2, 'laok', 'huk']
names[1:3] = "asd" # [1, 'a', 's', 'd', 4]
names[1:3] = ["asd"] # [1, 'asd', 4]
列表的查操作
names = [1,"hk", 3, 4,"hk"]
print(names.index("hk")) # 1 从左往右,返回第一次出现"hk"的索引,默认从下标为0的元素开始
print(names.count("hk")) # 2 返回列表中“hk”出现的次数
切片
内容总结
以上是互联网集市为您收集整理的Python基础—数据类型列表全部内容,希望文章能够帮你解决Python基础—数据类型列表所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。