列表进阶操作
2026/7/2 1:25:51 网站建设 项目流程
list_one=[2,3,5,6,8,2,1,4,7]print(f"原列表为:{list_one}")print("===================列表排序=====================")list_one1=sorted(list_one)print(f"sorted返回新列表,不在原列表上排序!")print(f"sorted排序后的结果是:{list_one1}")list_one.sort(reverse=True)print("sort在原列表上排序,默认升序,reverse=True为降序")print(f"sort排序后的结果为:{list_one}")print("===================列表反转=====================")list_two=[1,2,3,4,5]list_two.reverse()print(f"反转之后的列表为:{list_two}")print("===================列表嵌套=====================")list_three=[[1,2,3],[4,5,6]]print(f'嵌套列表:{list_three}')#列表推导式#语法格式:[表达式 for 变量 in 可迭代的容器 if 条件]print("===================列表推导式=====================")list_four=[num+1fornuminrange(0,21)ifnum%4==0]print(f'{list_four=}')

结果:

原列表为:[2, 3, 5, 6, 8, 2, 1, 4, 7]
=列表排序===
sorted返回新列表,不在原列表上排序!
sorted排序后的结果是:[1, 2, 2, 3, 4, 5, 6, 7, 8]
sort在原列表上排序,默认升序,reverse=True为降序
sort排序后的结果为:[8, 7, 6, 5, 4, 3, 2, 2, 1]
=列表反转===
反转之后的列表为:[5, 4, 3, 2, 1]
=列表嵌套===
嵌套列表:[[1, 2, 3], [4, 5, 6]]
=列表推导式===
list_four=[1, 5, 9, 13, 17, 21]

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询