我試圖編寫一個函數,它使用一個鍵值列表值,並生成一個對應於這些值的字符串。每個鍵碼包含2個值,第一個值對應於一個電話號碼,第二個值對應於定義每個號碼的值列表中的某個值。我無法提取這些值。 這是與每個號對應的值的列表:Python:從值列表中提取值
0 == [" "]
1 == [".", ",", "?"]
2 == ["a", "b", "c"]
3 == ["d", "e", "f"]
4 == ["g", "h", "i"]
5 == ["j", "k", "l"]
6 == ["m", "n", "o"]
7 == ["p", "q", "r", "s"]
8 == ["t", "u", "v"]
9 == ["w", "x", "y", "z"]`
如果我正在消耗鍵控值的列表是 按鍵:[[6,3],[0,1],[ 5,2]] 如何從上述定義中提取某些值? 我正在考慮使用.join(列表)和地圖一旦我有提取的值。
一個/使一個字典或陣列出你有數據。通常是'[[''],['。',',','?'],...]或者是'{'0':[''],...}'。 b /使用您輸入的數據訪問數據:'''.join(按鍵中的(key,cnt)的值[key] [cnt - 1])' – njzk2