我想要字符串' abc'
abc="['one']"\n['two']"
输出
one
two
据我所知:
.strip()
仅替换字符串
.translate()
只接受一个变量
.replace()
仅适用于1个字符。
答案 0 :(得分:2)
您可以使用def loadlist(anIterable):
# collect data in ordinary list
data = defaultdict(list)
for line in anIterable:
f = line.rstrip().split(',')
if len(f)<4:
continue
aGene = Gene(f)
data[aGene.chr].append(aGene)
return data
data = loadlist(txt.splitlines())
print 3, find(data['A'],3)
。
re
为我工作。
答案 1 :(得分:0)
我通过
解决了这个问题abcd=abc.replace("['","")
abcdf=abcd.replace("']","")
不是一个完美的解决方案但它有效