【问题标题】:How do I print out the specific index? [closed]如何打印出具体的索引? [关闭]
【发布时间】:2020-03-27 14:23:01
【问题描述】:

我的代码:text = [['Name', 'Surname', '2009']]

我试图做的:文本[1];

我希望打印出“姓氏”,但我不断收到 - IndexError: list index out of range.

【问题讨论】:

  • 您有一个列表text[0][1] 将是 'Surname'
  • 这是一个列表中的一个列表。所以 text[0] 会给你内部列表,那么你需要 [1] 来访问内部列表的 sindex 1。所以 text[0][1] 表示访问索引 0 中的列表或 text 然后访问内部列表索引 1 中的姓氏

标签: python-3.x list lis


【解决方案1】:

这是一个嵌套列表。

text = [['Name', 'Surname', '2009']]

text[0] = ['Name', 'Surname', '2009']

text[0][1] = 'Surname'

【讨论】:

  • 谢谢,如果假设有 2014 年、2005 年和 2009 年,您能否帮我用 sort() 对日期进行排序?
  • 使用 dates.sort() 升序排序。
猜你喜欢
  • 2013-06-10
  • 2020-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-05
相关资源
最近更新 更多