MST
星途 面试题库

面试题:Python字典推导式构建特定字典

有一个列表['a', 'b', 'c'],使用字典推导式创建一个字典,键为列表中的元素,值为每个元素的长度。
49.2万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
my_list = ['a', 'b', 'c']
my_dict = {element: len(element) for element in my_list}
print(my_dict)

上述代码中,通过字典推导式遍历 my_list 列表,以列表元素作为字典的键,以每个元素的长度作为字典的值创建字典 my_dict 并输出。最终输出结果为:{'a': 1, 'b': 1, 'c': 1}