一、将字典里的键全部由大写转换为小写
def capital_to_lower(dict_info):
new_dict = {}
for i, j in dict_info.items():
new_dict[i.lower()] = j
return new_dict
if __name__ == '__main__':
before_dict = {'ABC': 'python', 'DEF': 'java', 'GHI': 'c', 'JKL': 'go'}
print capital_to_lower(before_dict)
输出结果:{'jkl': 'go', 'abc': 'python', 'ghi': 'c', 'def': 'java'}
二、将字典里的键全部由小写转换为大写
def lower_to_capital(dict_info): new_dict = {} for i, j in dict_info.items(): new_dict[i.upper()] = j return new_dict if __name__ == '__main__': before_dict = {'abc': 'python', 'def': 'java', 'ghi': 'c#', 'jkl': 'go'} print lower_to_capital(before_dict)
输出结果:{'JKL': 'go', 'ABC': 'python', 'GHI': 'c#', 'DEF': 'java'}
字典值的转换同理。