Найти - Пользователи
Полная версия: Форматирование строк
Начало » Python для новичков » Форматирование строк
1
jon34
 '{}, {}, {}'.format(i.title_ru, i.region_ru, i.country.title_ru)
Как сделать так, чтобы если на пример у города в базе не указан регион, то безхозная запятая не выводилась?
JOHN_16
Это в том случае если одно из возвращаемых значений пустое или None:
 ', '.join((str(x) for x in (i.title_ru, i.region_ru, i.country.title_ru) if x))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB