Йордан обнови решението на 18.10.2022 23:21 (преди около 2 години)
Не бих посъветвал да презаписваш променливата, която използваш като референция на текущата итерация от цикъла.
Да, в конкретния случай това не е никакъв проблем, но ако създадеш навика да не го правиш, би могъл да си спестиш неприятности в по-сложен код.
Ако преправяш вече съществуващ код, би било удобно да погледнеш само ред 4 и веднага да знаеш какво представлява color
. Презаписвайки стойността му, вече не знаеш и получаваш неочаквани резултати.
Hint: Можеш да се справиш с този проблем, ако обходиш списък със стойности, които вече са upper()
. Днес разгледахме няколко варианта за прилагане на една и съща операция върху всеки елемент от дадена колекция.
В Python е прието след всяка запетая да има интервал. Кодът ще работи и без него, но останалите питонджии ще се чувстват странно при липсата му.