У меня есть следующий for-l oop:
dfs_fixed = []
for i in range(len(dfs)):
dfs_fixed.append(dfs[i][dfs[i]['paragraph'].notnull()].reset_index(drop=True))
, где dfs - это список фреймов данных.
Мне нужно выполнить функцию из Это. Вот мое решение:
def append_to_list(data_list, function):
data = []
for i in range(len(customer_data_set)):
data.append(function)
return data
Но это не работает. Когда я запускаю:
dfs_fixed = append_to_list(dfs, dfs[i][dfs[i]['paragraph'].notnull()].reset_index(drop=True))
, я получаю:
NameError: name 'i' is not defined
Есть ли способ создать подходящую функцию append_to_list ?