在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)
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。