【发布时间】:2020-08-18 19:47:43
【问题描述】:
我尝试了很多方法来解决这个问题,但是我没有得到元组,而是得到了像这样的单个元素 '[' , '(' ,'a'.
My input:[[('a','b')],[('b','c'),('d','e')]]
Required output:('a','b')
('b','c')('d','e')
有什么方法可以解决这个问题吗?
【问题讨论】:
-
你之前尝试过什么?向我们展示您的代码。
-
“输出”是什么意思。你想打印每个元组还是创建一个包含每个元组的列表?
-
您的问题是您正在尝试展平列表,但 不是 元组。考虑到所有因素,这是一件合理的事情,但它们都是序列,并且通常“扁平化”函数不会区分元组和列表(这是鸭子类型的结果)。
-
这能解决你的问题吗:stackoverflow.com/questions/27516849/…
-
您是否使用'input()' 来传递输入?显示您的代码当前如何工作的最小示例。