У меня есть фрейм данных, который выглядит следующим образом:
import pandas as pd
df = pd.DataFrame({'id': [1,2,3], 'tokens': [["anna","brings","work","life"], ["apples","bananas"], ["sun","trial","once"]]})
Я просто пытаюсь объединить все строки из списков в столбце в один список, чтобы результирующий список выглядел следующим образом:
result_list = ["anna","brings","work","life", "apples","bananas","sun","trial","once"]
Я попытался перебрать каждую строку, а затем каждый элемент в списке:
result_list = [item for sublist in df.tokens for item in sublist]
но я получаю список всех символов списков.
Чего мне не хватает?