将字符串转换回Lis

2024-09-30 10:32:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我昨天搞砸了,把一个datframe保存到csv,在这个dataframe中我有一个列,它是一个字符串列表。现在,当我从csv将字符串导入python时,这个字符串列表就是一个字符串(字符串列表)。有没有一种方法可以在导入时将其改回字符串列表?在

示例:

testList = localGov["DataElements"][4]

testList
Out[62]: "['Ethnicity', 'Sex', 'Cause of Death', 'Count', 'Percent']"

最接近我所能做到的是使用下面的,但它在一些字符前面留下了空白。在

^{pr2}$

Tags: ofcsv方法字符串示例dataframe列表out
1条回答
网友
1楼 · 发布于 2024-09-30 10:32:22

这就是^{}的作用:

>>> from ast import literal_eval
>>> 
>>> literal_eval( "['Ethnicity', 'Sex', 'Cause of Death', 'Count', 'Percent']")
['Ethnicity', 'Sex', 'Cause of Death', 'Count', 'Percent']

相关问题 更多 >

    热门问题