gpt4 book ai didi

没有逗号的Python打印

转载 作者:太空狗 更新时间:2023-10-29 20:33:34 26 4
gpt4 key购买 nike

如何打印没有括号和逗号的列表?

我有一个这样的排列列表:

   [1, 2, 3]
[1, 3, 2] etc..

我想像这样打印它们:1 2 3

最佳答案

blah = [ [1,2,3], [1,3,2] ]

for bla in blah:
print ' '.join(map(str, bla))

值得注意的是,map 有点过时,最好根据需要将其编写为生成器或列表组合。这还有一个优点,它可以跨 Python 2.x 和 3.x 移植,因为它将在 2.x 上生成一个列表,而在 3.x 上保持惰性

因此,上面的内容可以写成(使用生成器表达式):

for bla in blah:
print ' '.join(str(n) for n in bla)

或者使用字符串格式:

for bla in blah:
print '{} {} {}'.format(*bla)

关于没有逗号的Python打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13550423/

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