一、列表基本操作
1、创建列表
(1)使用 [] 创建列表
创建一个空列表,可以使用以下代码:
my_list = []
创建一个包含元素的列表,可以在方括号中使用逗号分隔值,如下所示:
my_list = [1, 2, 3, 4, 5]
列表中的元素可以是任何类型,如数字、字符串、布尔值、其他列表等。
(2)使用 list() 函数创建列表
`list()`函数是Python中创建一个新列表最常用的方式之一。它将一个可迭代对象(比如字符串、元组、集合、字典等)转换成一个列表。
以下是一些示例:
1.将字符串转换为列表:
my_string = "hello"
my_list = list(my_string)
print(my_list) # ['h', 'e', 'l', 'l', 'o']
2.将元组转换为列表:
my_tuple = (1, 2, 3)
my_list = list(my_tuple)
print(my_list) # [1, 2, 3]
3.将集合转换为列表:
my_set = {1, 2, 3}
my_list = list(my_set)
print(my_list) # [1, 2, 3]
4.将字典中的键转换为列表:
my_dict = {'a': 1, 'b': 2, 'c': 3}
my_list = list(my_dict.keys())
print(my_list) # ['a', 'b', 'c']
5.将可迭代对象转换成列表:
my_list = list(range(1, 10))
print(my_list) # 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9]
2、访问列表(索引切片)
列表一种可变的序列,可以使用索引和切片来访问列表中的元素。有列表如下:
lst = ['p', 'y', 't', 'h', 'o', 'n']
该列表的索引下标如下图所示:
语法:
list[start:stop:step]
*****注意左开右闭
(1)索引
(2)切片
3、更新列表
列表是一种可变序列。
4、删除列表
5、列表拼接
6、嵌套列表
7、列表推导式
二、列表属性方法
增删改查