Когда мне нужно разбить строку и поместить все слова в список в нижнем регистре, какой из них будет предпочтительнее:
1.)
list = []
for word in line.split():
word = word.lower()
list.append(word)
2.)
list = []
for word in line.lower().split():
list.append(word)
Есть ли влияние на производительность? Имеет ли это какое-то значение (кроме того, что второй короче).
EDIT
Добавлен недостающий split()
.