如何使用字母列表作为键创建字典,其值是字母的大写版本

时间:2019-06-24 17:28:07

标签: python-3.x

如何使用字母列表作为键来创建字典,其值是字母的大写版本。

2 个答案:

答案 0 :(得分:2)

对所有所选字母使用dict理解将为您提供key:value对,并带有'lower':'UPPER'。

lower_to_upper = {
    letter: letter.upper()
    for letter in 'abcdefghijklmnopqrstuvwxyz'
}

答案 1 :(得分:0)

使用列表推导来构建元组,然后输入元组来创建字典。

mylist = ['a', 'b', 'c']
dict((i, i.upper()) for i in mylist)

输出

{'a': 'A', 'b': 'B', 'c': 'C'}
相关问题