结果:{‘a’: ‘b’, 1: 2}
# 自定义的实现def my_translator(ls_key, ls_value): if len(ls_key) != len(ls_value): print "键值对的长度不匹配" exit(0) dict = {} for item in range(len(ls_key)): dict[ls_key[item]] = ls_value[item] return dictif __name__ == '__main__': ls_key = ['a','b','c'] ls_value = [1,2,3] ls_key.append('z') ls_value.append(3) print my_translator(ls_key, ls_value)结果:{‘a’: 1, ‘c’: 3, ‘b’: 2, ‘z’: 3}
新闻热点
疑难解答