list_one[2,3,5,6,8,2,1,4,7]print(f原列表为{list_one})print(列表排序)list_one1sorted(list_one)print(fsorted返回新列表不在原列表上排序)print(fsorted排序后的结果是{list_one1})list_one.sort(reverseTrue)print(sort在原列表上排序默认升序reverseTrue为降序)print(fsort排序后的结果为{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[num1fornuminrange(0,21)ifnum%40]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在原列表上排序默认升序reverseTrue为降序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]
列表进阶操作
发布时间:2026/7/2 1:26:15
list_one[2,3,5,6,8,2,1,4,7]print(f原列表为{list_one})print(列表排序)list_one1sorted(list_one)print(fsorted返回新列表不在原列表上排序)print(fsorted排序后的结果是{list_one1})list_one.sort(reverseTrue)print(sort在原列表上排序默认升序reverseTrue为降序)print(fsort排序后的结果为{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[num1fornuminrange(0,21)ifnum%40]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在原列表上排序默认升序reverseTrue为降序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]