“在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['辽']的输出为:辽宁省(仅限于值不重复的情况)