gpt4 book ai didi

python - (单行)连接列表列表的命令,其中内部列表由空格连接,外部列表由 '\n' 连接

转载 作者:太空宇宙 更新时间:2023-11-04 08:54:20 28 4
gpt4 key购买 nike

有没有一种方法可以加入列表的列表,其中内部列表由空格连接,外部列表由'\n'连接?是否可以在一行中完成此操作?

示例输入:

>>> a = [[1,2,3],[2,3,4]]

期望的输出:

1 2 3
2 3 4

我尝试过的:

>>> ' '.join([str(s) for s in [l for l in a]])
'[1, 2, 3] [2, 3, 4]'

>>> ' '.join([str(s) for s in [l.append('\n') for l in a]])
'None None'

>>> a = [[1,2,3],[2,3,4]]
>>> [l.append('\n') for l in a]
>>> ' '.join([str(s) for s in [l for l in a]])
"[1, 2, 3, '\\n'] [2, 3, 4, '\\n']"

最佳答案

您需要使用两个连接函数。

'\n'.join(' '.join(str(j) for j in i) for i in a)

例子:

>>> print('\n'.join(' '.join(str(j) for j in i) for i in a))
1 2 3
2 3 4
>>>

关于python - (单行)连接列表列表的命令,其中内部列表由空格连接,外部列表由 '\n' 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707828/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com