Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将python列表操纵为字符串_Python - Fatal编程技术网

将python列表操纵为字符串

将python列表操纵为字符串,python,Python,我问了一个关于如何使用a_board=[[0',0',['1',1']]的问题。我想把这个嵌套列表拆开,得到一个结果,如果我调用打印结果,它会显示: 我被告知要使用'.join(''.format(*items)用于一块电路板中的项目),但这只适用于两个元组,不灵活。如果我有一个[[0],[0],[0]]并想把它变成,该怎么办?现在每当len(A_board)增加时,我必须输入一个额外的{} 例如,如果A_板长度为2,则将有两个{} 如果A_板长度为3,则将有三个{} 有什么更好的方法可以做到这

我问了一个关于如何使用
a_board=[[0',0',['1',1']]
的问题。我想把这个嵌套列表拆开,得到一个
结果
,如果我调用
打印结果
,它会显示:
<0 0><1 1>

我被告知要使用
'.join('<{}{}>'.format(*items)用于一块电路板中的项目)
,但这只适用于两个元组,不灵活。如果我有一个
[[0],[0],[0]]
并想把它变成
<0><0><0><0>
,该怎么办?现在每当
len(A_board)
增加时,我必须输入一个额外的
{}

例如,如果
A_板
长度为2,则将有两个
{}

如果
A_板长度为3,则将有三个
{}

有什么更好的方法可以做到这一点


谢谢。

您可以再做一次加入:

' '.join('< {} >'.format(' '.join(items)) for items in A_board)
'.join('<{}>'.format(''.join(items)),用于U板中的项目)

这将适用于任何长度的
项目

您只需执行另一个连接:

' '.join('< {} >'.format(' '.join(items)) for items in A_board)
'.join('<{}>'.format(''.join(items)),用于U板中的项目)
这将适用于任何长度的
项目

我认为
。join(map(str,items))
是必要的,因为它们是
整数
,但是是:)我认为
。join(map(str,items))
是必要的,因为它们是
整数
,但是是:)