创建列表:
# 空列表
empty_list = []
# 包含元素的列表
fruits = ["apple", "banana", "orange"]
# 可包含不同数据类型的列表
mixed_list = [1, "hello", 3.14, True]
列表索引和切片:
列表中的每个元素都有一个索引,索引从 0 开始。可以使用索引访问单个元素,也可以使用切片获取子列表。
my_list = [10, 20, 30, 40, 50]
# 获取单个元素
first_element = my_list[0] # 10
# 获取子列表
sublist = my_list[1:4] # [20, 30, 40]
列表操作:
# 添加元素到列表末尾
fruits.append("grape")
# 插入元素到指定位置
fruits.insert(1, "cherry")
# 移除指定元素
fruits.remove("banana")
# 弹出指定索引位置的元素
popped_element = fruits.pop(1)
列表排序:
numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3]
# 升序排序
numbers.sort()
# 降序排序
numbers.sort(reverse=True)
列表方法:
Python 提供了许多内置方法用于列表操作,如 len()、count()、index()、extend() 等。
# 获取列表长度
length = len(fruits)
# 统计元素出现次数
count_apple = fruits.count("apple")
# 查找元素的索引
index_orange = fruits.index("orange")
# 扩展列表
fruits.extend(["kiwi", "pear"])
嵌套列表:
列表中的元素也可以是列表,形成嵌套列表。
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
这些是 Python 中列表的一些基本知识。列表是一种灵活而强大的数据类型,用于存储和操作有序的元素集合。深入理解列表的使用将使你能够更灵活地处理数据。
转载请注明出处:http://www.zyzy.cn/article/detail/13324/Python 基础