在Python编程中,列表是一种极其重要且灵活的数据结构。本文将深入探讨Python中的列表,包括列表的定义、遍历方法和常见操作。
一、列表的定义
列表是Python中最常用的数据类型之一,它是一个可变的、有序的元素集合。
列表的特点包括:
- 可以存储不同类型的数据
- 元素之间用逗号分隔
- 使用方括号 [] 来表示
- 是可迭代的(Iterable)
定义列表有两种主要方式:
方式一:使用方括号 [ ]
fruits = ['apple', 'banana', 'cherry']
numbers = [1, 2, 3, 4, 5]
mixed = [1, 'hello', 3.14, True]
这种方式直观简单,适合直接定义已知元素的列表。
方式二:将其他可迭代类型转换为列表
string_list = list("hello") # ['h', 'e', 'l', 'l', 'o']
range_list = list(range(5)) # [0, 1, 2, 3, 4]
这种方式适合从其他数据类型创建列表,如字符串、range对象等。
列表的长度可以使用len()函数获取:
print(len(fruits)) # 输出: 3
len()函数返回列表中元