Как пройтись по pandas.Dataframe и изменить данные?

По api получаю большой объект list<class>. Дальше загоняю его в pandas

leads = b.get_all(
   'tasks.task.list',
    params={
    'select': ['*', 'UF_*']
})

df = pd.DataFrame(leads)

Колонок штук 50. Я хочу пройтись по элементам каждой колонки и убрать оттуда символы [','],[],[,]

ps В конце буду выгружать в Excel


Ответы (1 шт):

Автор решения: Марина Архипцева

Удобнее всего воспользоваться методом replace с параметром regex=True :

import pandas as pd
df = pd.DataFrame({'col1': ['[Иванов', 'Петров]', "['Сидоров"], 'col2': ['иванов[]', 'текст', 'иванов']})
df = df.replace("[]|[|]|['|']",'', regex=True)
df
→ Ссылка