import sys
reload(sys)
sys.setdefaultencoding(
'utf8')
def build_in(ls_key, ls_value):
return dict([ls_key, ls_value])
if __name__ ==
'__main__':
ls_key = [
'a',
'b']
ls_value = [
1,
2]
print build_in(ls_key, ls_value)
结果:{‘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 dict
if __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}
转载请注明原文地址: https://ju.6miu.com/read-149678.html