Спробую свій перший пост, за порадою шановного викладача Python - завзято кожного дня щось записувати.. Нещодавно почав вивчати цю мову, мотивуючи себе тим, що знання Python розробки допоможуть на шляху до перемоги.. та і після неї, однозначно. Перспективи очевидні і не потребують зайвих роздумів.. тож, гадаю це непоганий початок Нового 2025-го року...
І так, що сьогодні? Відбулася чергова лекція з Пайтон-розробки, на якій швидко пробіглись по словниках і почали вивчати функції..
[print(i) for i in letters]
Конструкція List Comprehention, цікаво - я запитував, чи можна її результат присвоїти змінній? Кажуть - можна. Перевіримо.
До наступної лекції залишилося 1.5 доби, і бажано би засвоїти матеріал ще 2-х уроків та зробити до них ДЗ..
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (6)
Так, є одна корисна штука, яку в принципі я мав би знати.. Наприклад, що ім'я змінної 'list' - це дурість і інфантилізм. Називаючи змінні або функції ключовими словами програми або мови, закладаєш собі міни на майбутнє.. та і не на майбутнє, а прямо собі під ноги..
Звісно, тут все відпрацювало добре на всіх інтерпретаторах, бо список нарешті названий коректним ім'ям.
А ось перший генератор списку, вивчений мною сьогодні:
seventh = [i for i in range(0, 71, 7) if i % 5 != 0]
Тут створюються ітератори в список від нуля до 71 (НЕ включно), з кроком 7, а також НЕ кратні 5. Виходить:
[7, 14, 21, 28, 42, 49, 56, 63]
Ніби непогано.
The key of a dict must always be immutable