Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要11518單選題

在 Python 程式語言中,下列何者不可作為字典(Dictionary)的鍵值(Key)?

A3.14
B"2.71"
C(3.14, "2.71")
D[3.14, "2.71"]正確答案
答案與詳解
D
正確答案
Python 字典的 key 必須是 immutable(不可變)物件,list 可變所以不能當 key。

為什麼答案是 D

[3.14, "2.71"] 是 list(串列),屬於可變型別(mutable),unhashable,無法作為字典 key,會拋出 TypeError: unhashable type: 'list'。

考點:float 可 hash考點:string 可 hash考點:tuple 可 hash考點:list 不可 hash
載入中…

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮