如何使用两个等长数组创建哈希对象,在该对象中,一个数组的元素(键)与另一个数组的元素(值)相对应。
例如,在Java中可以使用HashMap:
String[] keys= {"apple", "banana", "cherry"};
int[] vals= {1, 2, 3};
HashMap<String, Integer> hash= new HashMap<String, Integer>();
for(int i= 0; i < keys.length; i++){
hash.put(keys[i], vals[i]);
}
如何使用Python完成这个任务?
dict(zip(keys, vals))
即可。 - vaultah