Python的经验技巧
郝伟 2022/08/14

Python的相关使用经验

2022/06/16 使用zip合并list生成dict

代码

city_data = {"ip":None,"continet_code":None,"continent_en":None,"continent_cn":None,"continent_geoname_id":None,
                "country_code":None,"country_en":None,"country_cn":None,"country_geoname_id":None,"city_en":None,
                "city_cn":None,"city_geoname_id":None,"subdivisions_code":None,"subdivisions_en":None,
                "subdivisions_cn":None,"subdivisions_geoname_id":None,"lon":None,"lat":None}

cols = "ip,continet_code,continent_en,continent_cn,continent_geoname_id,country_code,country_en,country_cn,country_geoname_id,city_en,city_cn,city_geoname_id,subdivisions_code,subdivisions_en,subdivisions_cn,subdivisions_geoname_id,lon,lat".split(",")
city_data = dict(zip(cols,[None] * len(cols)))

print(city_data)

输出

{'ip': None, 'continet_code': None, 'continent_en': None, 'continent_cn': None, 'continent_geoname_id': None, 'country_code': None, 'country_en': None, 'country_cn': None, 'country_geoname_id': None, 'city_en': None, 'city_cn': None, 'city_geoname_id': None, 'subdivisions_code': None, 'subdivisions_en': None, 'subdivisions_cn': None, 'subdivisions_geoname_id': None, 'lon': None, 'lat': None}

随机生成