当前位置:首页 > 行业动态 > 正文

python如何创建列表

在Python中,创建列表的方法有很多,以下是一些常用的方法:

1、使用方括号[]创建一个空列表:

my_list = []

2、使用方括号[]创建一个包含元素的列表:

my_list = [1, 2, 3, 4, 5]

3、使用list()函数将其他可迭代对象(如字符串、元组等)转换为列表:

my_string = "hello"
my_list = list(my_string)

4、使用*操作符将一个列表重复多次:

my_list = [1, 2, 3]
repeated_list = my_list * 3

5、使用range()函数生成一个整数序列的列表:

my_list = list(range(5))

6、使用列表推导式创建一个新的列表:

my_list = [x * 2 for x in range(5)]

7、使用append()方法向列表添加元素:

my_list = [1, 2, 3]
my_list.append(4)

8、使用insert()方法在指定位置插入元素:

my_list = [1, 2, 3]
my_list.insert(1, 4)

9、使用extend()方法将另一个列表的元素添加到当前列表:

my_list = [1, 2, 3]
another_list = [4, 5, 6]
my_list.extend(another_list)

10、使用remove()方法从列表中删除指定元素:

my_list = [1, 2, 3, 4, 5]
my_list.remove(3)

11、使用pop()方法移除并返回指定索引的元素,如果不提供索引,则默认移除并返回最后一个元素:

my_list = [1, 2, 3, 4, 5]
last_element = my_list.pop()

12、使用del关键字删除指定索引的元素或切片:

my_list = [1, 2, 3, 4, 5]
del my_list[1]
del my_list[1:3]

13、使用clear()方法清空列表:

my_list = [1, 2, 3, 4, 5]
my_list.clear()

14、使用count()方法计算列表中指定元素的出现次数:

my_list = [1, 2, 3, 2, 1, 2, 3, 1, 1]
count = my_list.count(1)

15、使用index()方法获取指定元素的索引:

my_list = [1, 2, 3, 4, 5]
index = my_list.index(3)

16、使用reverse()方法反转列表:

my_list = [1, 2, 3, 4, 5]
my_list.reverse()

17、使用sort()方法对列表进行排序(默认升序):

my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
my_list.sort()

18、使用sorted()函数对列表进行排序(返回一个新列表,不改变原列表):

my_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
sorted_list = sorted(my_list)
0

随机文章