午夜精品久久久久久久99老熟妇,天堂中文www官网,未满十八18勿进黄网站,太粗太深了太紧太爽了,天天爽夜夜爽夜夜爽

考試報名
考試報名
考試內(nèi)容
考試大綱
在線客服
返回頂部

備考刷題,請到

CDA認證小程序

在python中,以下不能創(chuàng)建一個字典的語句是( ) :
A. dict1 = {}
B. dict2 = { 3 : 5 }
C. dict3 = {[1,2,3]: “uestc”}
D. dict4 = {(1,2,3): “uestc”}
上一題
下一題
收藏
點贊
評論
題目解析
題目評論(0)

?key 不能是可變數(shù)據(jù)類型

在 Python 中,字典的鍵必須是可哈希的(hashable),這意味著鍵必須是不可變的對象。通常,整數(shù)、字符串和元組是可哈希的,而列表和其他可變類型則不是。

讓我們分析選項:

A: `dict1 = {}`
- 這是一個空字典的創(chuàng)建方式,是有效的。

B: `dict2 = {3: 5}`
- 這里使用整數(shù)作為鍵,是有效的。

C: `dict3 = {[1,2,3]: "uestc"}`
- 這里使用列表 `[1,2,3]` 作為鍵。由于列表是可變的,因此它不可哈希,不能用作字典的鍵。這是無效的。

D: `dict4 = {(1,2,3): "uestc"}`
- 這里使用元組 `(1,2,3)` 作為鍵。元組是不可變的,因此是可哈希的,可以用作字典的鍵。這是有效的。

因此,不能創(chuàng)建字典的語句是 C: `dict3 = {[1,2,3]: "uestc"}`。