วิธี setdefault() ของ Python แบบรายการ
ตัวอย่าง
เรียกค่าของ "model" รายการ
car = { "brand": "Porsche", "model": "911", "year": 1963 } x = car.setdefault("model", "Macan") print(x)
การระบุและวิธีใช้
setdefault() ใช้ตัวกุญแจที่กำหนดเพื่อคืนค่าของรายการ
ถ้าตัวกุญแจไม่มีอยู่ ให้เพิ่มตัวกุญแจที่มีค่าที่กำหนด ดูตัวอย่างด้านล่าง
รูปแบบ
dictionary.setdefault(keyname, value)
ค่าประกาศ
ประกาศ | คำอธิบาย |
---|---|
keyname | สำคัญ。คุณต้องการคืนค่าของรายการที่มีตัวกุญแจ |
value |
ตัวเลือก ถ้าตัวกุญแจไม่มีอยู่ ค่านี้จะกลายเป็นค่าของตัวกุญแจ ค่าเริ่มต้น None。 |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
เรียกค่าของ "color" รายการ ถ้า "color" รายการไม่มีอยู่ ให้เพิ่มค่า "color" ที่มีค่า "white"
car = { "brand": "Porsche", "model": "911", "year": 1963 } x = car.setdefault("color", "white") print(x)