python 改变关键和价值观

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 改变关键和价值观相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python3  
# -*- coding: utf-8 -*-  
"""  
 @desc:  互换键值位置
 @author: Bingo Cai
"""

prefs = {'Lady in the water':{'Lisa Rose':2.5, 'Gene Seymour':3.0},
                'Lady in the moon':{'Lisa Rose':3.5, 'Gene Seymour':2.0},
                'spring festival':{'Lisa Rose':1.5, 'Gene Seymour':1.0},
                'happy everyday':{'Lisa Rose':3.5, 'Gene Seymour':4.0},
               }

def transformPrefs(prefs):
    result = {}
    for person in prefs:
        for item in prefs[person]:
            result.setdefault(item, {})
            result[item][person] = prefs[person][item]
    print(result)

transformPrefs(prefs)

以上是关于python 改变关键和价值观的主要内容,如果未能解决你的问题,请参考以下文章

谨防“信息关键人”的催眠术

私有云想要崛起这3点是关键

Hadoop——关键和价值应该是啥

改变财产的价值

数据驱动测试(Python)

从何改变