没有使用循环,是否有任何方法可以将[88,88,88]的整数字符串转换为88 88 88(仅用空格分隔的整数)?
答案 0 :(得分:0)
你自相矛盾:有一次,你说你有一个整数列表,后来你说你有一个字符串“[88,88,88]”。以下是如何将两者组合成您想要的字符串。
如果是列表:
string = " ".join(list)
应该足够了。字符串方法join()返回一个字符串,其中包含列表中的所有元素,由另一个字符串(在本例中为“”)分隔。
如果是字符串:
import re
new_string = re.sub('[\[\]\,]', '', old_string)
好的'正则表达式派上用场。