打印值之间有制表符的元组

2024-10-01 17:34:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似下面的文本文件:

this000is00a00test001251!!
this000is00a00test001251!!
this000is00a00test001251!!
this000is00a00test001251!!

我有以下代码来解析它:

^{pr2}$

以下是我在解释器中得到的输出:

('this', 'is', 'a', 'test', '1251')
('this', 'is', 'a', 'test', '1251')
('this', 'is', 'a', 'test', '1251')
('this', 'is', 'a', 'test', '1251')

我想看到的是这样格式的文本:

this    is    a    test    1251

或者

this,is,a,test,1251

有什么想法吗?或者你有什么好的链接来解释3.0中的文本格式吗?在

谢谢!在


Tags: 文本格式代码test文本is链接格式this
1条回答
网友
1楼 · 发布于 2024-10-01 17:34:55

如果要加入字符串列表,可以使用join(),如下所示:

list_of_strings = ['one', 'two', 'three']
print "\t".join(list_of_strings) #\t is the tab character

输出:

^{pr2}$

对于逗号,只需将"\t".join替换为",".join。Join还可以使用示例代码中使用的元组(它可以处理任何iterable)。在

相关问题 更多 >

    热门问题