使用數位索引(如顏色[0])對字典進行索引可能會導致 KeyError 異常。從 Python 3.7 開始,字典保留插入順序,使我們能夠像有序集合一樣使用它們。
要取得字典中的第一個鍵和值,我們可以使用以下方法:
first_key = list(colors)[0]
first_val = list(colors.values())[0]
def get_first_key(dictionary):
for key in dictionary:
return key
raise IndexError
first_key = get_first_key(colors)
first_val = colors[first_key]
要檢索索引n 處的任一鍵,請實作下列函數:
def get_nth_key(dictionary, n=0):
if n
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3