【问题标题】:Is there a way of getting an item from a list by searching its position in python有没有办法通过在 python 中搜索它的位置来从列表中获取一个项目
【发布时间】:2016-09-16 06:52:18
【问题描述】:

如果我有一个项目列表,例如 words=['Hi','I'm','a','computer']。有什么办法可以让我得到带有索引的项目,所以它看起来像这样......

输入:

打印(words.index(2))

输出:

我是

所以总而言之,我正在寻找一种方法来反转 index() 函数并使用索引来搜索对象而不是对象来查找索引。

【问题讨论】:

  • words[1]I'm ?
  • read a tutorial 什么的。这个操作实际上是你可以用列表做的最基本的事情。阅读教程将比为所有问题提出问题更快地为您提供所需的基础知识。
  • ['Hi','I'm','a','computer'] 应该是 ['Hi','I\'m','a','computer'] 如果你只想使用单引号

标签: python indexing


【解决方案1】:

您可以使用以下语法来访问列表中的某个元素:

words[1]

输出:

I'm

注意索引是从0开始的。

【讨论】:

    【解决方案2】:

    python 中的列表类似于 Java、C 或其他语言中的数组。只需将它们编入索引即可。

    words[1]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-03
      • 2020-06-24
      • 2017-07-03
      • 1970-01-01
      • 2020-11-18
      • 1970-01-01
      • 2021-07-09
      • 2012-05-31
      相关资源
      最近更新 更多