เมื่อจำเป็นต้องทดสอบว่าทูเพิลมีองค์ประกอบที่แตกต่างกันหรือไม่ สามารถใช้เมธอด 'set' และวิธี 'len' ได้
Python มาพร้อมกับประเภทข้อมูลที่เรียกว่า 'set' 'ชุด' นี้มีองค์ประกอบที่เป็นเอกลักษณ์เท่านั้น
เมธอด 'len' กำหนดความยาวของพารามิเตอร์ที่ส่งผ่าน
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_tuple_1 = (11, 14, 54, 0, 58, 41) print("The tuple is : ") print(my_tuple_1) my_result = len(set(my_tuple_1)) == len(my_tuple_1) print("Is the tuple distinct ? ") print(my_result)
ผลลัพธ์
The tuple is : (11, 14, 54, 0, 58, 41) Is the tuple distinct ? True
คำอธิบาย
- ทูเพิลถูกกำหนดและแสดงบนคอนโซล
- ทูเพิลถูกแปลงเป็นเซต และความยาวของมัน และความยาวของทูเพิลดั้งเดิมจะถูกกำหนด
- ตรวจสอบทั้งสองโดยใช้ตัวดำเนินการ '=='
- สิ่งนี้ถูกกำหนดให้กับค่า
- แสดงบนคอนโซล