Постепенное изменение переменной
От: Буравчик Россия  
Дата: 11.02.19 08:07
Оценка:
Создается переменная, затем в нескольких строчках подряд она изменяется.
Считаете ли такой код хорошей или плохой практикой?

items = 'a b c d'  # This is a string...
items = items.split(' ')  # ...becoming a list
items = set(items)  # ...and then a set


Альтернативы:
— оставить как есть
— записать все в одну строку (вложенные скобки и т.п.)
— изменять названия переменных (во второй и третье строчке)
— ...

Я считаю — норм. Читается хорошо.
Но в https://docs.python-guide.org/writing/structure написано, что так не стоит делать (хотя там скорее в контексте if'ов написано)
Best regards, Буравчик
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.