【发布时间】:2017-11-01 13:16:11
【问题描述】:
我正在做一个项目,我想使用列表推导来打印出如下所示的嵌套列表
[['Jonathan', 'Adele', 'David', 'Fletcher', 'Steven',["A","B","C"]],['Nathan', 'Tom', 'Tim', 'Robin', 'Lindsey']]
这需要将每个名称打印为字符串。我可以像下面那样打印它
['Jonathan',
'Adele',
'David',
'Fletcher',
'Steven',
['A', 'B', 'C'],
'Nathan',
'Tom',
'Tim',
'Robin',
'Lindsey']
但是,我不希望将 A、B、C 打印为列表。我需要他们像其他名字一样打印出来。我如何在这里应用列表理解?请帮忙。
【问题讨论】:
-
不,我正在寻找列表理解是否可能,我可以轻松地写出这样的循环,但它不是我想要的
-
@Avij 你怎么能打印第一个巢?有2个巢吧..?
-
[myname_list 中名称的名称]
标签: python-2.7 python-3.x list