list的排序和嵌套

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list的排序和嵌套相关的知识,希望对你有一定的参考价值。

1.sort :正序排序

li = [2,3,1,6,4,8,5,9,7]
li.sort()
print(li) #1,2,3,4,5,6,7,8,9

2.reverse:反转,不排序

li = [2,3,1,6,4,8,5,9,7]
li.sort()
print(li)# [7,9,5,8,4,6,1,3,2,]

3,倒序排序:

li = [2,3,1,6,4,8,5,9,7,]
li.sort(reverse=True)
print(li) [9,8,7,6,5,4,3,2,1]

list的嵌套:可以用索引找到

li = [1,2,3,ad,True,[1,wu,3],b]
# print(li[3])
# print(li[3:5])
#s = li[5][1].upper()  #‘wu‘全部大写
#li[5][1]= s
#s2 = li[5][1].capitalize()  #把‘wu‘换成首字母大写,设个变量
#li[5] = s2        #设的好变量等于之前的列表里的变量
#print(li)

 

以上是关于list的排序和嵌套的主要内容,如果未能解决你的问题,请参考以下文章

使用嵌套片段和动画对象

List嵌套排序并取第一个对象

python list 嵌套 dict 按照字典中的单个key进行单级排序 或 按照多个键进行多级排序

sql语句 嵌套查询 排序

python sorted排序:使用lambda应对各种复杂情况的排序,包括list嵌套dict

将一个嵌套字典中的选择项追加到另一个