d={10:"x", 1:"wx", 2:"yx"}
d.setdefault(1)
d.setdefault(3)
print(d[1]*len(d))
答案wxwxwxwx
第二行開始就看不懂了,誰來仙人指路?
uj5u.com熱心網友回復:
setdefault() 函式和 get()方法 類似, 如果鍵不存在于字典中,將會添加鍵并將值設為默認值。
d={10:"x", 1:"wx", 2:"yx"}
d.setdefault(1) # KEY 1 存在, 不改變 字典d
d.setdefault(3) # KEY 3 不存在 , 增加 3 : None , 字典變為 {10: 'x', 1: 'wx', 2: 'yx', 3: None}
print(d[1]*len(d)) # d[1] 是 wx len(d) 是 4
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/68420.html
上一篇:FRFT
下一篇:為什么第一個對,其他不對?
