Skip to main content
 首页 » 编程设计

python之将字符串文字转换为字符串列表

2025年05月04日1952php

我有

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(', ') 

这采用列表的第一个元素字符串,替换所有单引号,然后在逗号处拆分以获得字符串列表