Python 中的列表(List)是一种非常灵活的数据类型,它可以存储一系列的值,这些值可以是不同的数据类型。
列表在 Python 编程中非常常用,它的用法多种多样。接下来,我将介绍 Python 列表的10个基本用法,并配以示例,帮助初学者更好地理解和使用列表。
1. 创建列表
在 Python 中创建一个列表非常简单,只需要将一系列的值放在方括号 []
内,用逗号分隔即可。
my_list = [1, 2, 3] print(my_list)
2. 访问列表元素
通过索引可以访问列表中的元素。索引从0开始,即列表的第一个元素的索引是0。
my_list = ['苹果', '香蕉', '橘子'] print(my_list[1]) # 输出 '香蕉'
3. 修改列表元素
列表是可变的,这意味着我们可以改变列表中的元素。
my_list = [1, 2, 3] my_list[1] = 'a' print(my_list) # 输出 [1, 'a', 3]
4. 向列表添加元素
可以使用 append()
方法向列表末尾添加一个元素。
my_list = [1, 2, 3] my_list.append(4) print(my_list) # 输出 [1, 2, 3, 4]
5. 删除列表元素
可以使用 remove()
方法删除列表中的特定元素,或者使用 pop()
方法删除特定位置的元素。
my_list = [1, 2, 3, 4] my_list.remove(2) print(my_list) # 输出 [1, 3, 4] my_list.pop(1) print(my_list) # 输出 [1, 4]
6. 列表切片
切片操作可以让你获取列表的一部分。
my_list = [1, 2, 3, 4, 5] print(my_list[1:4]) # 输出 [2, 3, 4]
7. 列表遍历
可以使用 for
循环遍历列表中的每个元素。
my_list = ['红', '绿', '蓝'] for color in my_list: print(color)
8. 列表长度
使用 len()
函数可以获取列表的长度。
my_list = [1, 2, 3, 4, 5] print(len(my_list)) # 输出 5
9. 列表排序
可以使用 sort()
方法对列表进行排序。
my_list = [3, 1, 4, 1, 5, 9, 2] my_list.sort() print(my_list) # 输出 [1, 1, 2, 3, 4, 5, 9]
10. 列表合并
可以使用 +
运算符或 extend()
方法来合并两个列表。
list1 = [1, 2, 3] list2 = [4, 5, 6] combined_list = list1 + list2 print(combined_list) # 输出 [1, 2, 3, 4, 5, 6] list1.extend(list2) print(list1) # 输出 [1, 2, 3, 4, 5, 6]
练习题
-
创建一个包含五个不同数值的列表,并打印出来。
-
将上述列表中的第三个元素修改为任意一个字符串,并打印修改后的列表。
-
使用切片操作获取并打印上述列表的前三个元素。
如果这篇文章对你有帮助,请给我一个免费的“赞”和“在看”,感谢感谢!学习过程中如果遇到问题可以加我微信进行咨询
我在这里和你分享技术·职场·副业·搞钱
加我微信(备注:py)送你一份Python学习资料大礼包
本文转自 https://mp.weixin.qq.com/s/TokmhqKJQc542d3CeVA8-g,如有侵权,请联系删除。对于从来没有接触过编程的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
👉Python学习大纲👈
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
点击下方安全链接前往获取
CSDN大礼包:《Python入门&进阶学习资源包》免费分享
👉Python实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉Python书籍和视频合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉Python副业创收路线👈
这些资料都是非常不错的,朋友们如果有需要《Python学习路线&学习资料》,点击下方安全链接前往获取