2024-04-25 16:54:02 发布
网友
我想对列表进行排序,我使用.sort或sorted命令进行排序。 之后我想把数字变成文字,这样读起来更有意义
我的问题是:
Calculation1 = 0+1 #because i need to cacluate something first calculation2 = 1+1 list1 = [1, 2] list1.sort()
输出: 2,1
但我想改变2,1,它说的是第一次投资,第二次投资
谢谢您的帮助和建设性的批评
您正在调用一个返回新列表的方法。所以现在发生的事情是,您在List1上调用sorted(),然后sorted为您返回一个新列表(您不使用它)。然后打印出原始列表
List1
sorted()
应该对列表对象使用就地排序
List1 = [t1, t2] List1.sort() print(List1)
您正在调用一个返回新列表的方法。所以现在发生的事情是,您在
List1
上调用sorted()
,然后sorted为您返回一个新列表(您不使用它)。然后打印出原始列表应该对列表对象使用就地排序
相关问题 更多 >
编程相关推荐