-1
我有这样的代码:与阵列邮编列表的字典不产生正确的结果
import sympy
import numpy as np
arr = [np.array([ 1, 2, 3, 4]), np.array([ 5, 6, 7, 8])]
a,b = sympy.symbols('a b')
var = [a,b]
new_dict = dict(zip(str(var), arr))
而且我的输出是:
print(new_dict)
{'[': array([1, 2, 3, 4]), 'a': array([5, 6, 7, 8])}
代替:
{'a': array([1, 2, 3, 4]), 'b': array([5, 6, 7, 8])}
我该如何解决这个问题?