我正在用Python做一些纸条,还有一个小问题。在
我有两个列表:
['name', 'age', 'sex', 'addr', 'city']
['Jack 24 male no23 NY', 'Jane 25 female no24 NY', 'Dane 14 male no14 NY']
所以我想要:
dictofJack = {'name': 'Jack', 'age': '24', 'sex': 'male', 'addr': 'no23', 'city':'NY'}
dictofJane = {'name': 'Jane', 'age': '25', 'sex': 'female', 'addr': 'no24', 'city':'NY'}
dictofDane = {'name': 'Dane', 'age': '14', 'sex': 'male', 'addr': 'no14', 'city':'NY'}
在本例中,如何使用zip使其在for循环中自动获取字典?在
使用list comprehension或generator expression:
顺便说一句,我建议使用dictionary of dictionary(想想需要100个字典的情况),使用dictionary comprehension:
^{pr2}$相关问题 更多 >
编程相关推荐