如何使用List Comprehension将Python中的2D数组合并为一个字符串?

如何使用List Comprehension将Python中的2D数组合并为一个字符串?,第1张

如何使用List Comprehension将Python中的2D数组合并为一个字符串

像这样:

[ item for innerlist in outerlist for item in innerlist ]

将其直接转换为带分隔符的字符串:

','.join(str(item) for innerlist in outerlist for item in innerlist)

是的,“对于外部列表中的内部列表”和“对于内部列表中的项目”的顺序是正确的。即使循环的“主体”位于listcomp的开头,嵌套循环(和’if’子句)的顺序仍与编写循环时的顺序相同:

for innerlist in outerlist:    for item in innerlist:        ...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673360.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存