我有一個大型的數據庫與幾列,我需要從這些數據2。製作字典?從2列表/列
最終結果是有兩個下拉菜單,其中第一個設置「名稱」,第二個是已合併到名稱中的「數字」值。我只需要可用的數據,所以我可以將它輸入到另一個程序中。
因此,一個列表或字典包含「名稱」列表的唯一值,並附上數字列表中的數字。
# Just a list of random names and numbers for testing
names = [
"Cindi Brookins",
"Cumberband Hamberdund",
"Roger Ramsden",
"Cumberband Hamberdund",
"Lorean Dibble",
"Lorean Dibble",
"Coleen Snider",
"Rey Bains",
"Maxine Rader",
"Cindi Brookins",
"Catharine Vena",
"Lanny Mckennon",
"Berta Urban",
"Rey Bains",
"Roger Ramsden",
"Lanny Mckennon",
"Catharine Vena",
"Berta Urban",
"Maxine Rader",
"Coleen Snider"
]
numbers = [
6,
5,
7,
10,
3,
9,
1,
1,
2,
7,
4,
2,
8,
3,
8,
10,
4,
9,
6,
5
]
因此,在上面的例子中「貝塔城市」將出現一次,但仍然有數字8和9分配,「雷伊班」將具有1和3
我與
試圖mergedlist = dict(zip(names, numbers))
但是,只將最後的數字分配給名稱。
我不確定是否可以製作一個包含多個「數字」的唯一「名稱」的字典。
謝謝,這也工作。現在有一些事情要繼續。 – StevenHougaard