我有一個Excel表格,有2列。列1是名稱,列2是年齡。我想創建一個字典,其中名字是關鍵,年齡是價值。這裏是代碼,但它錯誤地創建了一個字典。python從excel創建詞典
keyValues = [x.value for x in worksheet.col(0)]
data = dict((x, []) for x in keyValues)
while curr_row < num_rows:
curr_row += 1
for row_index in range(1, worksheet.nrows): data[keyValues[row_index]].append(worksheet.cell_value(curr_row, 1))
我想有一個如下的詞典來自Excel表格的2列。
{'Ann': 12, 'Maria': 3, 'Robin': 4, 'NameN':N}