【问题标题】:Separating a list in python into tuples [duplicate]将python中的列表分成元组[重复]
【发布时间】:2018-09-25 12:29:47
【问题描述】:

我有一个嵌套列表,其中 2 个列表包含在主列表中。第二个列表没有项目 让我们说 A = [[3,4,5,1,6,],[]]

我想将第一个列表分成元组,以提供以下输出: 输出 >> (3,4),(4,5),(5,1),(1,6)

你能帮我解决这个问题吗?

【问题讨论】:

  • 请根据您围绕此要求的研究显示您尝试过的内容
  • 列表理解怎么样tups = [(lst[0][i], lst[0][i+1]) for i in range(len(lst[0])-1)]
  • @Bazingaa - 完美运行。非常感谢您的支持,非常感谢。

标签: python list nested tuples


【解决方案1】:

试试这个:

result = [(A[0][i],A[0][i+1]) for i in range(len(A[0])-1)]

输出:

[(3, 4), (4, 5), (5, 1), (1, 6)]

【讨论】:

  • 非常感谢.....这正是我想要的:D
  • 欢迎,如果这个答案对你有帮助,那么你可以通过点击对号来接受答案
  • 我接受了,现在勾号是绿色的
猜你喜欢
  • 1970-01-01
  • 2015-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-10
  • 2010-11-20
  • 2017-03-24
相关资源
最近更新 更多