Python Pandas: Как собрать все списки в столбце в один уникальный список

У меня есть датафрейм панд, как показано ниже:

Как я могу объединить все списки (в столбце 'val') в уникальный список (набор), например,[val1, val2, val33, val9, val6, val7]?

Я могу решить это с помощью следующего кода. Интересно, есть ли более простой способ получить все уникальные значения из столбца без итерации строк?

def_contributors=[]
for index, row in df.iterrows():
    contri = ast.literal_eval(row['val'])
    def_contributors.extend(contri)
def_contributors = list(set(def_contributors))

Ответы на вопрос(4)

Ваш ответ на вопрос