เมื่อจำเป็นต้องตรวจสอบว่ามีองค์ประกอบอยู่ใน tuple หรือไม่ สามารถใช้การวนซ้ำแบบง่ายได้ ทูเพิลเป็นชนิดข้อมูลที่ไม่เปลี่ยนรูป หมายความว่า ค่าที่กำหนดไว้แล้วไม่สามารถเปลี่ยนแปลงได้โดยการเข้าถึงองค์ประกอบดัชนี หากเราพยายามเปลี่ยนองค์ประกอบจะทำให้เกิดข้อผิดพลาด สิ่งเหล่านี้มีความสำคัญเนื่องจากช่วยให้มั่นใจได้ว่าจะเข้าถึงได้แบบอ่านอย่างเดียว
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
ตัวอย่าง
my_tuple_1 = (23, 45, 12, 56, 78, 0)
print("The first tuple is : ")
print(my_tuple_1)
N = 12
print("The value of 'N' has been initialized")
my_result = False
for elem in my_tuple_1 :
if N == elem :
my_result = True
break
print("Does the tuple contain the value mentioned ?")
print(my_result) ผลลัพธ์
The first tuple is : (23, 45, 12, 56, 78, 0) The value of 'N' has been initialized Does the tuple contain the value mentioned ? True
คำอธิบาย
- มีการกำหนด tuple และแสดงบนคอนโซล
- ค่าของ 'N' เริ่มต้นขึ้นแล้ว
- วนซ้ำวนซ้ำ และหากองค์ประกอบ 'N' มีอยู่ในทูเพิล ค่าจะถูกกำหนดเป็น 'True'
- ค่านี้ถูกกำหนดให้กับผลลัพธ์
- แสดงเป็นเอาต์พุตบนคอนโซล