【发布时间】:2012-05-31 13:06:14
【问题描述】:
我正在制作一个 python irc 审核机器人。 它的功能之一是报告。
因为是多个单词,所以bot输出报告时,显示为
Report from aletheia Offender: codefreak Channel: #admin Reason: ['test', 'report']
我如何格式化原因(代码中写为line[6:]。(行中的第6个参数)) 所以它显示为一个字符串而不是一个数组?
【问题讨论】:
我正在制作一个 python irc 审核机器人。 它的功能之一是报告。
因为是多个单词,所以bot输出报告时,显示为
Report from aletheia Offender: codefreak Channel: #admin Reason: ['test', 'report']
我如何格式化原因(代码中写为line[6:]。(行中的第6个参数)) 所以它显示为一个字符串而不是一个数组?
【问题讨论】:
这会给你你想要的:
' '.join(['test', 'report'])
或者在你的情况下可能:
' '.join(line[6:])
【讨论】:
要连接这种类型的字符串,请查看以下链接。
它还会通过时间消耗为您提供答案,以使操作和内存占用相同。检查此链接:http://www.skymind.com/~ocrow/python_string/
【讨论】: