面试题答案
一键面试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}
。
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}
。