“在Python3中将键和值互换”的版本间的差异
来自YTYZX有图有真相的百科
(创建页面,内容为“ 1. 新建变量provinces. provinces = { '北京市': '京', '天津市': '津', '河北省': '冀', '山西省': '晋', '内蒙古自治区'...”) |
|||
第1行: | 第1行: | ||
+ | 如果在Python3中需要将不重复的值(Value)和键(Key)进行交换,可使用以下方法。 | ||
1. 新建变量provinces. | 1. 新建变量provinces. | ||
provinces = { | provinces = { | ||
第12行: | 第13行: | ||
provinces_convert = {v : k for k, v in provinces_convert.items()} | provinces_convert = {v : k for k, v in provinces_convert.items()} | ||
− | provinces_convert['辽'] | + | provinces_convert['辽'] 的输出为:辽宁省(仅限于值不重复的情况) |
2020年11月20日 (五) 15:58的最新版本
如果在Python3中需要将不重复的值(Value)和键(Key)进行交换,可使用以下方法。
1. 新建变量provinces. provinces = { '北京市': '京', '天津市': '津', '河北省': '冀', '山西省': '晋', '内蒙古自治区': '内蒙古', '辽宁省': '辽' }
2. 新建变量provinces_convert provinces_convert = {v : k for k, v in provinces_convert.items()}
provinces_convert['辽']的输出为:辽宁省(仅限于值不重复的情况)