1. 创建列表
my_list = [1, 2, "apple", 3.14]
列表可以包含整数、浮点数、字符串等不同类型的元素。
2. 访问列表元素
first_element = my_list[0] # 获取第一个元素,索引从0开始
sublist = my_list[1:3] # 获取子列表,左闭右开区间
3. 修改列表元素
my_list[2] = "banana" # 修改列表中的元素
列表是可变的,你可以通过索引来修改列表中的元素。
4. 列表操作
4.1 添加元素
my_list.append("orange") # 在列表末尾添加元素
4.2 插入元素
my_list.insert(1, "pear") # 在指定位置插入元素
4.3 删除元素
del my_list[0] # 删除指定位置的元素
my_list.remove("apple") # 删除指定值的元素
4.4 长度
length = len(my_list) # 获取列表长度
5. 列表的其他方法
my_list = [1, 2, 3, 4, 5]
# 列表排序
my_list.sort()
# 列表反转
my_list.reverse()
# 列表拼接
new_list = my_list + [6, 7, 8]
# 列表清空
my_list.clear()
6. 列表推导式
squares = [x**2 for x in range(5)] # 列表推导式
使用列表推导式可以简洁地创建列表。
这只是Python中列表的一小部分功能,还有很多其他方法和操作。列表是Python中常用的数据结构之一,具有灵活性和强大的功能。
转载请注明出处:http://www.pingtaimeng.com/article/detail/201/Python3