【发布时间】:2018-08-16 10:55:55
【问题描述】:
我有一个熊猫数据框:-
categories
['business $ finance'\n 'business $currency']
['entertainment $movies' 'entertainment &music']
['sports& volleyball' 'sports& football'\n 'sports$ baseball']
...............
我只想将括号内的这些字符串转换为正确的列表格式。预期输出为:-
categories
['business $ finance','business $currency']
['entertainment $movies','entertainment &music']
['sports&volleyball','sports& football','sports$ baseball']
....................
到目前为止我所尝试的:-
array_cat=[]
for i in df['categories']:
s=i[0].split()
array_cat.append(s)
编辑
df['categories'][0] 类似于:-
"['business finance#mergers & acquisitions' 'business#industries#telecom'\n 'diseases#kidney' 'gaming #offline #console#xbox'\n 'gaming #offline #playstation' 'lifestyle#shopping' 'movies#genres#drama'\n 'music#genres#hiphop/rap' 'personal finance#tools' 'technology#trending'\n 'theme#historicalsites']"
【问题讨论】:
标签: python python-3.x pandas