我有一个2D Python列表。我也有一本字典。我想生成一个与列表形状相同的numpy矩阵,其中列表中的每个元素都替换为字典中的相应值。
例如,这是我的Python列表:
[[约翰玛丽]
[Jim Jane]]
我想创建这个例子(一个numpy矩阵,而不是2D Python列表):
[[85 53]
[76 45]]
从字典中检索值。
最快的方法是什么?我需要这个非常快。
答案 0 :(得分:0)
您可以将函数应用于整个numpy数组:
if (phoneCursor.movetoFirst()){
while (!phoneCursor.isAfterLast()) {
phoneNumber[p] = phoneCursor.getString(phoneCursor.getColumnIndex(NUMBER));
p++;
phoneCursor.movetoNext();
}
}