При работе с переменными в Python иногда имеет смысл инициализировать переменную, но не присваивать ей какое-либо значение. Иногда это может быть любое ключевое слово в качестве ссылки, а иногда и пустые типы данных.
Теперь давайте рассмотрим каждый из этих примеров подробно ниже.
- Использование значения None
- С пустым списком
- С пустым словарем
- С пустым набором
- С помощью пустого класса tuple()
- Заключение
Использование значения None
В Python, чтобы объявить переменную без присвоения ей значения, установите для нее значение None. Ключевое слово None в Python используется для определения переменных, которые хранят нулевое или недоступное значение.
Это полный код Python для объявления переменной без присвоения ей значения с помощью None.
USA_coordinates = None print(USA_coordinates)
Выход:
None
Вы можете обратиться к изображению ниже, чтобы увидеть выходные данные программы Python для объявления переменной без присвоения ей значения с помощью None.
С пустым списком
Если вам нужно объявить переменную типа списка, объявите пустой список. Пустой список в Python не хранит никаких элементов. Однако он по-прежнему позволяет вызывать методы, специфичные для списка.
Исходный код:
Texas_population = [] print(Texas_population) print(type(Texas_population))
Выход:
[]
Обратитесь к снимку экрана ниже, чтобы увидеть выходные данные программы Python для объявления переменной без присвоения ей значения с пустым списком.
С пустым словарем
В Python словарь — это отображение пар ключ-значение. Если вам нужно объявить пустой словарь, используйте пустой набор фигурных скобок {}.
Вот полная программа Python для объявления переменной без присвоения ей значения с пустым словарем.
cities = {} print(cities) print(type(cities))
Выход:
{}
На снимке экрана ниже показаны выходные данные программы Python для объявления переменной без присвоения ей значения с пустым словарем.
С пустым набором
Это еще один способ объявить переменную без присвоения ей значения с пустым набором. В Python объект-множество представляет собой неупорядоченную коллекцию уникальных элементов.
Ниже приведена программа Python для объявления переменной без присвоения ей значения с пустым набором.
car_brands = set() print(car_brands) print(type(car_brands))
Выход:
set()
Вы можете увидеть выходные данные программы Python для объявления переменной без присвоения ей значения с пустым набором.
С помощью пустого класса tuple()
В Python кортеж представляет собой упорядоченную неизменяемую коллекцию элементов. Я буду использовать класс tuple() для достижения результата в этом подходе.
Полный код Python для объявления переменной без присвоения ей значения с помощью пустого класса tuple().
my_variable = tuple() print(my_variable) print(type(my_variable))
Выход:
()
Обратитесь к снимку экрана ниже, чтобы увидеть выходные данные программы Python для объявления переменной без присвоения ей значения с помощью пустого класса tuple().
Заключение
Здесь я рассмотрел, как объявить переменную без присвоения ей значения в Python, с различными подходами и наглядными примерами, например, использование None с пустым списком, пустым словарем, пустым классом set() и пустым классом tuple().
У каждого подхода есть преимущества и варианты использования; выбирайте в соответствии с вашими требованиями.