Заменить элементы в списке в столбце в панде dataframe? - PullRequest
0 голосов
/ 07 марта 2019

Предположим, у меня есть панды df:

import pandas as pd
ex = pd.DataFrame({'Title': ['Data Scientist', 'Data Analyst', 'Data Engineer'], 
                   'Skills': [['Python', 'R ', 'C ', 'C++'], ['Python', 'R,', 'C ', 'C++'], ['Python', 'R ', 'C,', 'C++']]})

Если я хочу заменить R[space] и R, на R и C[space] и C, на C, как мне это сделать?

1 Ответ

2 голосов
/ 07 марта 2019

Использование strip

ex.Skills=[[y.strip() for y in x] for x in ex.Skills]
ex
Out[755]: 
            Title               Skills
0  Data Scientist  [Python, R, C, C++]
1    Data Analyst  [Python, R, C, C++]
2   Data Engineer  [Python, R, C, C++]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...