как удалить пользовательские слова в списке, используя последний символ в python

#python-3.x #string #list #nlp #re

Вопрос:

У меня есть такие данные:

 lst = [['name','address','addressgmailcom'],['name','address','namegmailcom']]
 

Здесь нужно удалить «addressgmailcom» и «namegmailcom», используя «gmailcom» или последние символы.

Мой список содержит только имя, адрес

Комментарии:

1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.

Ответ №1:

Если вы хотите удалить последние элементы из списка элементов, вы можете попробовать:

 [el[:-1] for el in lst]
 

В результате будет:

 [['name', 'address'], ['name', 'address']]