Junior — Middle
91
Quelles catégories de données en Python permettent une itération élément par élément?
Réponse de l'IA
sobes.tech IA
В Python поэлементную итерацию поддерживают следующие категории данных:
- Списки (list) — упорядоченные изменяемые коллекции.
- Кортежи (tuple) — упорядоченные неизменяемые коллекции.
- Строки (str) — последовательности символов.
- Множества (set) — неупорядоченные коллекции уникальных элементов.
- Словари (dict) — коллекции пар ключ-значение, при итерации по ним перебираются ключи.
- Генераторы и итераторы — объекты, которые возвращают элементы по одному при итерации.
Пример итерации по списку:
fruits = ['яблоко', 'банан', 'вишня']
for fruit in fruits:
print(fruit)
Таким образом, практически все встроенные коллекции и объекты, реализующие протокол итератора, позволяют поэлементно перебирать данные.