TG Telegram Group & Channel
Библиотека Python разработчика | Книги по питону | United States America (US)
Create: Update:

Если 'port' нет в config, устанавливаем его значение по умолчанию:


if 'port' not in config:
config['port'] = 80
port = config['port']


Но можно сделать это более элегантно с помощью setdefault:


port = config.setdefault('port', 80)


Метод setdefault устанавливает новое значение, если оно ещё не задано, и возвращает сохранённое значение вне зависимости от того, было ли оно изменено:


In : config = {}
In : config.setdefault('port', 80)
Out: 80
In : config.setdefault('port', 443)
Out: 80


👉@BookPython

Если 'port' нет в config, устанавливаем его значение по умолчанию:


if 'port' not in config:
config['port'] = 80
port = config['port']


Но можно сделать это более элегантно с помощью setdefault:


port = config.setdefault('port', 80)


Метод setdefault устанавливает новое значение, если оно ещё не задано, и возвращает сохранённое значение вне зависимости от того, было ли оно изменено:


In : config = {}
In : config.setdefault('port', 80)
Out: 80
In : config.setdefault('port', 443)
Out: 80


👉@BookPython
👍5😁1


>>Click here to continue<<

Библиотека Python разработчика | Книги по питону




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)