【发布时间】:2021-02-21 18:27:35
【问题描述】:
我有两个列表,如果列表有数据,我想创建一个变量并为其分配一个名称。如果没有,我想无视它。然后我想将列表名称合并到一个列表中。
如果列表中没有数据,我很难返回空值。
countries = ['America', 'France']
cities = []
if len(countries) != 0:
country_name = 'country'
else:
country_name = None
if len(cities) != 0:
city_name = 'city'
else:
city_name = None
region_names = [country_name, city_name]
获取:
['country', None]
想要:
['country']
【问题讨论】:
标签: python python-3.x list if-statement conditional-statements