Python 2.7:删除集合中元素的一部分

2024-09-30 02:26:43 发布

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

给定的集合是:

seta = (['3;\t103;\tB03;\t01-06-2018;\t10:23:20;\t07:15:10\n',
         '10;\t110;\tB10;\t01-06-2018;\t10:30:00;\t07:40:10\n'])

需要删除\t,预期的set应该如下所示:

['3,103,B03,01-06-2018,10:23:20,07:15:10\n',
 '10,110,B10,01-06-2018,10:30:00,07:40:10\n']

Tags: setb10setat10t01b03tb10t110
2条回答

您可以简单地使用简单的python一行程序

    seta = [string.replace(";\t", ", ") for string in seta]

希望有帮助

使用^{}

seta = (['3;\t103;\tB03;\t01-06-2018;\t10:23:20;\t07:15:10\n', '10;\t110;\tB10;\t01-06-2018;\t10:30:00;\t07:40:10\n'])
print([x.replace(';\t', ',') for x in seta])

# ['3,103,B03,01-06-2018,10:23:20,07:15:10\n', '10,110,B10,01-06-2018,10:30:00,07:40:10\n']

相关问题 更多 >

    热门问题