Python มีฟังก์ชันพจนานุกรมดังต่อไปนี้ -
| ซีเนียร์ | ฟังก์ชันพร้อมคำอธิบาย |
|---|---|
| 1 | cmp(dict1, dict2) เปรียบเทียบองค์ประกอบของ dict ทั้งสอง |
| 2 | เลน(ดิก) ให้ความยาวทั้งหมดของพจนานุกรม ซึ่งจะเท่ากับจำนวนรายการในพจนานุกรม |
| 3 | str(dict) สร้างการแสดงสตริงที่พิมพ์ได้ของพจนานุกรม |
| 4 | ประเภท(ตัวแปร) ส่งกลับชนิดของตัวแปรที่ส่งผ่าน หากตัวแปรที่ส่งผ่านคือดิกชันนารี ก็จะส่งคืนประเภทพจนานุกรม |
Python มีวิธีพจนานุกรมดังต่อไปนี้ -
| ซีเนียร์ | วิธีการพร้อมคำอธิบาย |
|---|---|
| 1 | dict.clear() ลบองค์ประกอบทั้งหมดของพจนานุกรม dict |
| 2 | dict.copy() ส่งคืนสำเนาพจนานุกรม dict . แบบตื้น |
| 3 | dict.fromkeys() สร้างพจนานุกรมใหม่ด้วยคีย์จาก seq และค่า ตั้งค่าเป็นค่า . |
| 4 | dict.get(key, default=None) สำหรับคีย์คีย์ คืนค่าหรือค่าเริ่มต้นหากคีย์ไม่อยู่ในพจนานุกรม |
| 5 | dict.has_key(คีย์) คืนค่า true ถ้าคีย์ในพจนานุกรม dict, false มิฉะนั้น |
| 6 | dict.items() ส่งคืนรายการ dict's (คีย์, ค่า) คู่ทูเพิล |
| 7 | dict.keys() ส่งคืนรายการคีย์พจนานุกรมของดิกชันนารี |
| 8 | dict.setdefault(key, default=None) คล้ายกับ get() แต่จะตั้งค่า dict[key]=default หากคีย์ไม่ได้อยู่ใน dict |
| 9 | dict.update(dict2) เพิ่มพจนานุกรม dict2's คู่คีย์-ค่ากับ dict |
| 10 | dict.values() ส่งคืนรายการค่าของดิกชันนารี |