一口吞掉小蛋糕
2021-07-19 15:54
采纳率: 0%
浏览 63

Python列表原地翻转

原地翻转是将翻转后的列表保存到原列表里吗?原地翻转与简单翻转有区别吗?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • CSDN专家-黄老师 2021-07-19 16:19

    现有a = [1,2,3,4,5],现需要进行对a进行反转

    方法1:list(reversed(a)) reversed(a)返回的是迭代器,所以前面加个list转换为list
    方法2:sorted(a,reverse=True)
    方法3:a[: :-1] 其中[::-1]代表从后向前取值,每次步进值为1
    原地翻转应该就是列表元素的首尾位置反转

    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题