รายการหลาม CMP () วิธีการ
ลักษณะ
ซีเอ็มพี () วิธีการที่ใช้ในการเปรียบเทียบสององค์ประกอบของรายการ
ไวยากรณ์
ซีเอ็มพี () วิธีไวยากรณ์:
cmp(list1, list2)
พารามิเตอร์
- List1 - รายการเปรียบเทียบ
- List2 - รายการเปรียบเทียบ
ราคาย้อนกลับ
ถ้าคุณเปรียบเทียบองค์ประกอบของประเภทเดียวกันแล้วเปรียบเทียบค่าของมันกลับผล
หากทั้งสององค์ประกอบไม่ได้ชนิดเดียวกันให้ตรวจสอบไม่ว่าจะเป็นดิจิตอล
- ถ้ามันเป็นดิจิตอลดำเนินการปลดเปลื้องดิจิตอลจำเป็นแล้วเปรียบเทียบ
- หากมีองค์ประกอบหนึ่งของจำนวนที่องค์ประกอบอื่น ๆ ของ "บิ๊ก" (หมายเลขคือ "เล็กที่สุด")
- มิฉะนั้นพิมพ์ชื่อโดยเปรียบเทียบตามลำดับตัวอักษร
หากมีรายชื่อของคนแรกที่จะมาถึงจุดสิ้นสุดที่อื่น ๆ รายการอีกต่อไปของ "บิ๊ก."
ถ้าเราวิ่งออกมาจากองค์ประกอบของทั้งสองรายการและองค์ประกอบทั้งหมดที่มีค่าเท่ากันแล้วผลที่ได้คือวาดที่ส่งกลับ 0
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นว่าซีเอ็มพี () ฟังก์ชันการใช้:
#!/usr/bin/python list1, list2 = [123, 'xyz'], [456, 'abc'] print cmp(list1, list2); print cmp(list2, list1); list3 = list2 + [786]; print cmp(list2, list3)
ตัวอย่างของผลการส่งออกดังกล่าวข้างต้นมีดังนี้
-1 1 -1