【问题标题】:int object is not reversible error in pythonint 对象在 python 中是不可逆的错误
【发布时间】:2018-08-08 13:23:40
【问题描述】:

我想反转一个由整数组成的列表
我的代码:
list = [1, 2, 3, 4, 5] print(reversed(list[0]))
但它一直说int object is not reversible。我想让它打印5

【问题讨论】:

  • print(reversed(list[0])) 应该是print(reversed(list)[0]) 另外,不要使用list 作为变量名

标签: arrays python-3.x integer


【解决方案1】:

您要求 python 反转数组中的单个 int,而不是数组本身。

>>> foo = [1, 2, 3, 4, 5]
>>> foo.reverse()
>>> foo
[5, 4, 3, 2, 1]
>>> print(foo[0])
5

【讨论】:

    【解决方案2】:

    您尝试做的是反转列表的第一个元素。 所以反向(1)。这是不可能的。

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 2020-12-10
      • 2012-04-04
      • 2012-01-03
      • 2020-06-24
      • 2013-02-07
      • 2017-04-15
      • 1970-01-01
      相关资源
      最近更新 更多