gpt4 book ai didi

python - 打印/输出时如何从列表中删除方括号

转载 作者:太空宇宙 更新时间:2023-11-04 07:07:16 26 4
gpt4 key购买 nike

我有一段代码可以完成我需要它做的所有事情,现在我正在让它看起来更好并改进它。当我打印结果时,我发现语句中的列表在方括号中,我似乎无法删除它们。

最佳答案

您可以使用map()将数字转换为字符串,并使用"".join()", ".join() 将它们放在同一个字符串中:

mylist = [4, 5]
print(" ".join(map(str, mylist)))
#4 5
print(", ".join(map(str, mylist)))
#4, 5

您也可以利用 print() 函数:

mylist = [4, 5]
print(*mylist)
#4 5
print(*mylist, sep=", ")
#4, 5

注意:在 Python2 中,这将不起作用,因为 print 是一个语句,而不是一个函数。您可以将 from __future__ import print_function 放在文件的开头,或者您可以使用 import __builtin__; getattr(__builtin__, 'print')(*我的列表)

关于python - 打印/输出时如何从列表中删除方括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36117602/

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