所有键都转换成小写

所有键都转换成小写

This question already has answers here:
Dictionary to lowercase in Python

(12个答案)


5年前关闭。



alphabet = {'A':1, 'B': 2, 'C': 3, 'D':4, 'E': 5, 'F': 6, 'G':7, 'H':8, 'I':9, 'J':10,
            'K':11, 'L':12, 'M':13, 'N':14, 'O':15,'P': 16,'Q': 17,'R': 18,'S':19,'T':20,
            'U': 21, 'V':22, 'W':23, 'X': 24, 'Y':25, 'Z':26, ' ':27}

有什么办法可以将所有键都转换成小写吗?
注意:字典末尾有一个空格。

最佳答案

使用dict理解

alphabet =  {k.lower(): v for k, v in alphabet.items()}

关于python - 将字典的所有键都转换成小写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30732915/

10-11 15:23