我有
letters = ["'FD', 'DD', 'CB', 'AA', 'CB', 'BA', 'BB', 'FD', 'CC', 'CB', 'BA', 'DC', 'CB', 'CC', 'FD', 'CC', 'CB', 'FF'"]
我想拆分第一个和最后一个“”并创建这个列表
letters = ['FD', 'DD', 'CB', 'AA', 'CB', 'BA', 'BB', 'FD', 'CC', 'CB', 'BA', 'DC', 'CB', 'CC', 'FD', 'CC', 'CB', 'FF']
这是我的尝试,不幸的是似乎再次给我相同的列表:
a=["'FD', 'DD', 'CB', 'AA', 'CB', 'BA', 'BB', 'FD', 'CC', 'CB', 'BA', 'DC', 'CB', 'CC', 'FD', 'CC', 'CB', 'FF'"]
a="".join(a)
a=a.replace('"'," " )
print a
n=[]
n.append(a)
请您参考如下方法:
您可以尝试以下方法:
string = letters[0]
listInDesiredFormat = string.replace('\'', '').split(', ')
这采用列表的第一个元素字符串,替换所有单引号,然后在逗号处拆分以获得字符串列表
