相关疑难解决方法(0)

在Python中创建"反向"列表的最佳方法?

在Python中,创建新列表的最佳方法是什么,其列表的项目与其他列表的项目相同,但顺序相反?(我不想修改现有的列表.)

这是我遇到的一个解决方案:

new_list = list(reversed(old_list))
Run Code Online (Sandbox Code Playgroud)

也可以复制old_list然后反复复制到位:

new_list = list(old_list) # or `new_list = old_list[:]`
new_list.reverse()
Run Code Online (Sandbox Code Playgroud)

有没有更好的选择我忽略了?如果没有,是否有令人信服的理由(如效率)使用上述方法之一而不是另一种?

python reverse html-lists

85
推荐指数
3
解决办法
7万
查看次数

标签 统计

html-lists ×1

python ×1

reverse ×1