Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ตรวจสอบว่ามีองค์ประกอบอยู่ในทูเพิลใน Python . หรือไม่


เมื่อจำเป็นต้องตรวจสอบว่ามีองค์ประกอบอยู่ใน 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'
  • ค่านี้ถูกกำหนดให้กับผลลัพธ์
  • แสดงเป็นเอาต์พุตบนคอนโซล