一锅兔子 发表于 2022-1-12 14:04:35

把列表lis排序赋值给lis1,lis1并没有变成[1,3,5,7,9],这是为什么呢

lis=
lis1=lis.sort()
lis1
print(lis1)
>>>None
type(lis1)
>>><class 'NoneType'>
type(lis)
>>><class 'list'>

把列表lis排序赋值给lis1,lis1并没有变成,这是为什么呢

lis=
lis.sort()#分开写又没问题
lis1=lis
print(lis1)


{:5_94:}

傻眼貓咪 发表于 2022-1-12 14:24:05

试试 lis1= sorted(lis)

一锅兔子 发表于 2022-1-12 14:26:37

{:5_106:}
页: [1]
查看完整版本: 把列表lis排序赋值给lis1,lis1并没有变成[1,3,5,7,9],这是为什么呢