【问题标题】:python index [-1] shows wrong elementpython index [-1] 显示错误的元素
【发布时间】:2023-01-29 16:41:43
【问题描述】:

据我所知,在 python 中索引 -1 是最后一个数字。即时:

values = [1, 2 , 3, 4, 5, 6, 7, 8, 9, 10]

print(value[-1]) 

在输出中返回 10。

现在,如果我想用 insert 方法在最后一个位置插入一个数字,我会这样做:

value.insert(-1,11)

我希望有:

[1, 2,3, 4, 5, 6, 7, 8, 9, 10, 11]

但是,这是我在输出中得到的:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 10]

【问题讨论】:

    标签: python python-3.x indexing methods


    【解决方案1】:

    11 插入到最后一个元素(索引 -1)之前,即 10。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-23
      • 2015-04-22
      • 1970-01-01
      相关资源
      最近更新 更多