Formatting an unordered string in python
我有一根绳子,就像…
1 | "1""2""3""4""""text1""text2""text3""6""first && second && third.."""" 7"" 8".. |
我的目标是…
1 | 1,2,3,4,,text1,text2,text3,6,first && second && third..,,7,8,.. |
有人能帮我吗?
如果您有一个字符串列表,那么去掉每个空白元素,并使用
1 | ','.join([s.strip() for s in list_of_strings]) |
演示:
1 2 3 | >>> list_of_strings = ["1","2","3","4","","text1","text2","text3","6","first && second && third..",""," 7",""] >>> ','.join([s.strip() for s in list_of_strings]) '1,2,3,4,,text1,text2,text3,6,first && second && third..,,7,' |