PyCode
22 subscribers
22 photos
43 links
Добро пожаловать на PyCode! Здесь мы вместе шаг за шагом изучаем основы языка программирования Python. От простых понятий до продвинутых тем, каждый урок будет наполнен понятными объяснениями, практическими примерами и, конечно же, юмором!
Download Telegram
👩‍💻Функция enumerate

💡Когда ты итерируешься по списку и тебе нужно не только значение, но и его индекс, используй enumerate(). Этот метод возвращает пару: индекс и элемент, упрощая работу с циклами.
Пример:
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
print(f"{index}: {fruit}")


Вывод:
0: apple
1: banana
2: cherry


💻Это помогает сделать код чище и избавляет от необходимости вручную отслеживать индексы!
#PyTips

🐍Питай код с PyCode
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻3
👩‍💻Функция zip() для объединения коллекций

🏎Функция zip() позволяет объединить несколько последовательностей (списки, кортежи) в один итератор, создавая из элементов кортежи.
Пример:
names = ['Alice', 'Bob', 'Charlie']
scores = [85, 92, 78]
for name, score in zip(names, scores):
print(f"{name}: {score}")


Вывод:
Alice: 85
Bob: 92
Charlie: 78


✨Это удобно, если нужно итерироваться по нескольким спискам одновременно.
#PyTips

🐍Питай код с PyCode
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻4