列表和元组
提示
创建列表
列表(list)是一种有序的多个元素的集合,是 Python 中最基本的数据结构之一。最简单的创建列表的方法是,使用方括号 [ ],在方括号内放置列表的元素,元素之间用逗号分隔,比如:
fruits = ["苹果", "香蕉", "桔子"]
numbers = [1, 2, 3, 4, 5]
mixed = [1, "苹果", 3.5]
我们也会经常使用 list() 函数创建列表。它可以把其它可迭代对象转换为列表,比如:
# 从元组创建列表
tup = (1, 2, 3)
list_from_tuple = list(tup) # 结果: [1, 2, 3]
# 从字符串创建字符列表
string = "hello"
list_from_string = list(string) # 结果: ['h', 'e', 'l', 'l', 'o']
这里只需要记住这个 list() 函数即可,后文还会再详细介绍可迭代对象和元组的概念。
列表推导式也是一种最常用的创建列表的方法,不过它稍微复杂一些,我们也同样留到后面再讲解。