удалить первую букву в словах из списка Python
прошу помощи.
Есть список из некоторых слов.
Требуется в этих словах удалить первую букву.
Как вывести первые элементы, написал, но нужно удалить их из слов и вывести слова без этих букв keywords = ['False', 'True', 'None', 'and', 'with'] for i in keywords: print(i[0])
Ответы (2 шт):
Автор решения: MarianD
→ Ссылка
Вместо i[0] (первая буква) используйте i[1:] (все буквы начиная с буквы с индексом 1):
keywords = ['False', 'True', 'None', 'and', 'with']
for i in keywords: print(i[1:])
Автор решения: Victor VosMottor
→ Ссылка
Нормальный код:
keywords = list(map(lambda i:i[1:], keywords))
keywords = [i[1:] for i in keywords]
Быдлокод плохой код:
new_keywords = []
for i in keywords:
new_keywords.append(i[1:])