Преобразован столбец информационного кадра Pandas в список.Затем в нижнем регистре все элементы в списке.Теперь хочется сохранить только алфавиты в элементах списка.Я написал регулярное выражение для этого.Регулярное выражение не работает.
df_smer_orig = pd.read_csv('sample.csv', engine='python')
df_smer = df_smer_orig['Item'].tolist()
df_smer = [x.lower() for x in df_smer]
for x in df_smer:
print(x)
regex = re.compile('[^a-zA-Z]')
regex.sub('', x)
print(x)
print(df_smer)
Частичный вывод кода, который показывает, что регулярное выражение не работает:
agarbathi / incense sticks
agarbathi / incense sticks
worcestershire sauce- 295ml
worcestershire sauce- 295ml