import pandas as pd
data = {'Sl No':[1,2,3,4,5,6,7,8,9,10],'Content':['abcd','efhg','acsd','drtsf','dfthsrfv','ftyjdrtg','dthrsgae','awefawef','thr','hdthrt']}
dataframe = pd.DataFrame(data)
all_data =[]
all_data.append(dataframe.Content.values)
Теперь, если я пытаюсь добавить понимание списка, как показано ниже, я получаю ошибку.
txt_1 = " ".join(v for v in all_data if v not in string.punctuation).lower()
Ошибка типа: для 'in' в качестве левого операнда требуется строка, а не numpy.ndarray
Может ли кто-нибудь объяснить, как преодолеть это, кроме как использовать команду .extend ()?