首页 / PYTHON / Python学习之路(三)
Python学习之路(三)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python学习之路(三),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2283字,纯文字阅读大概需要4分钟。
内容图文
![Python学习之路(三)](/upload/InfoBanner/zyjiaocheng/609/68d15d123faf4f3aa0cd81e06e15d1b4.jpg)
三.列表简介
1.列表是什么
列表是由一系列特定顺序排列的元素组成
访问列表元素
biclycles=['trek','cannondale','redline','specialized']
print(biclycles) #访问整个列表,包括中括号
print(biclycles[0]) #按索引访问
print(biclycles[-1]) #访问最后一个元素
使用列表中的各个值
可像其他变量一样使用列表中的各个值
message="My first bicycle was a "+biclycles[0].title()+"."
print(message)
2.修改添加和删除各个元素
修改元素
使用索引可直接修改
motorcycles=['honda','yamaha','suzuki']
print(motorcycles)
motorcycles[0]='ducati'
print(motorcycles)
添加元素
append() 末尾添加元素,可使用此方法动态创建列表
motorcycles=['honda','yamaha','suzuki']
print(motorcycles)
montorcycles.append('ducati')
print(montorcycles)
insert() 列表任何地方插入元素
motorcycles=['honda','yamaha','suzuki']
print(motorcycles)
motorcycles.insert(0,'bw')
print(motorcycles)
删除元素
del 可永久性删除列表任何位置的元素,需要知道元素索引
motorcycles=['honda','yamaha','suzuki']
print(motorcycles)
del motorcycles[0]
print(motorcycles)
pop() 弹出最后一个或任何位置元素,可保存到一个变量继续使用
motorcycles=['honda','yamaha','suzuki']
popend_motorcycles=motorcycles.pop() #弹出最后一个元素并保存到变量中
print(motorcycles)
print(popend_motorcycles)
popend_motorcycles=motorcycles.pop(0) #弹出第一个元素并保存到变量中
print(motorcycles)
print(popend_motorcycles)
remove() 根据值删除元素 可将删除的值保存在变量中,使用变量删除再次使用
motorcycles=['honda','yamaha','suzuki','ducati']
print(motorcycles)
motorcycles.remove('ducati')
print(motorcycles)
motorcycles=['honda','yamaha','suzuki','ducati']
print(motorcycles)
too_expensive='ducati'
motorcycles.remove(too_expensive)
print(motorcycles)
print("\nA"+too_expensive.title()+" is too expensive for me.")
3.组织列表
sort() 按照字母永久性排序,反序添加参数reverse=True即可
cars=['bmw','audi','toyota','subaru']
cars.sort()
print(cars)
cars.sort(reverse=True) #反序排列
sorted() 按照字母临时性排序,反序添加参数reverse=True即可
cars=['bmw','audi','toyota','subaru']
print(sorted(cars))
print(cars)
reverse() 列表反转
cars=['bmw','audi','toyota','subaru']
print(cars)
cars.reverse()
print(cars)
len() 获取列表的长度
cars=['bmw','audi','toyota','subaru']
len(cars)
4.小结
列表是什么以及如何使用其中的元素;如何定义列表以及如何增删元素;如何对列表进行永久性及临时排序;如何知道列表长度。
内容总结
以上是互联网集市为您收集整理的Python学习之路(三)全部内容,希望文章能够帮你解决Python学习之路(三)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。