python-3.x - 如何从后到前排列列表
问题描述
我想将第一个元素更改为最后一个元素,将第二个元素更改为最后一个元素,等等。然后我想打印这个。
我的清单:x = [1, 2, 3, 4, 5]
我希望此清单为:
y = [5, 4, 3, 2, 1]
我怎样才能在 Python 3.x 中做到这一点?
解决方案
使用reversed
如 ,
x = [1, 2, 3, 4, 5]
print(list(reversed(x)))
输出:
[5, 4, 3, 2, 1]
推荐阅读
- java - 使用 JmsListenerConfigurer 的 Spring Boot Durable JMS Consumer
- dsx-desktop - 安装失败:Windows 10 上的 DSX 桌面(IBM_DSX_Desktop - 对比:1.2.3 - 3/27/18)
- url-rewriting - 用 Netlify 重写
- javascript - 使用 Passport / JwtStrategy 了解更好的身份验证
- ssrs-2008 - 我想在 SSRS 中制作 2 个饼图。每页一份报告
- python - MultiValueDictKeyError /创建 Django 验证
- bash - 重击;检查某些行是否包含字符
- python - 从嵌套字典构建类
- java - 如何修复这个 VarArgs 构建错误?
- expect - 使用期望循环通过交互式安装程序