Назад к вопросам
Junior — Middle
78
Каким способом в Python можно определить пустой набор элементов?
Ответ от нейросети
sobes.tech AI
В Python определить пустой набор элементов можно несколькими способами, в зависимости от типа коллекции:
- Для списков, кортежей, множеств и словарей можно просто проверить их логическое значение:
my_list = []
if not my_list:
print('Список пустой')
- Для проверки пустоты строки аналогично:
my_str = ''
if not my_str:
print('Строка пустая')
- Если у вас итератор или генератор, можно попытаться получить первый элемент с помощью
next()и обработать исключениеStopIteration.
Таким образом, наиболее универсальный способ — использовать проверку через if not collection: — пустые коллекции в Python считаются False в логическом контексте.