【问题标题】:(Solved) How the index in list works when index is -1(已解决)当 index 为 -1 时 list 中的索引如何工作
【发布时间】:2018-03-21 11:31:19
【问题描述】:
list1 = [1,2,3,4,5]
list2 = list1.insert(-1, 100)
list2 = [1,2,3,4,100,5]

我不明白为什么结果会像上面那样, 但现在我明白了。 谢谢大家,我真的是。

【问题讨论】:

  • insert() 函数在len(list) - position处插入值。
  • Negative list index?的可能重复
  • 你可以尝试不同的负值吗? -2, -3, -4, -5 ?检查结果,你会得到答案。祝你好运。
  • @zolv 试错并不是学习编程的最佳方式。阅读文档更好。

标签: python indexing


【解决方案1】:

减号索引从右开始计数。因此,您要插入的是在列表最后一项之前插入。要将项目添加到列表的末尾,请使用:

list1.append(100)

【讨论】:

    猜你喜欢
    • 2021-11-02
    • 1970-01-01
    • 2021-02-28
    • 2016-10-09
    • 2022-10-09
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 2012-10-14
    相关资源
    最近更新 更多