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

โปรแกรม Python ปิดบังรายการโดยใช้ค่าจากรายการอื่น


เมื่อจำเป็นต้องปิดบังรายการโดยใช้ค่าจากรายการอื่น ระบบจะใช้ความเข้าใจรายการ

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน

my_list = [5, 6, 1, 9, 11, 0, 4]

print("The list is :")
print(my_list)

search_list = [2, 10, 6, 3, 9]

result = [1 if element in search_list else 0 for element in my_list]

print("The result is :")
print(result)

ผลลัพธ์

The list is :
[5, 6, 1, 9, 11, 0, 4]
The result is :
[0, 1, 0, 1, 0, 0, 0]

คำอธิบาย

  • รายการถูกกำหนดและแสดงบนคอนโซล

  • มีการกำหนดรายการองค์ประกอบอื่น

  • ความเข้าใจของรายการใช้เพื่อวนซ้ำในรายการและค้นหาองค์ประกอบในรายการ

  • ผลลัพธ์ถูกกำหนดให้กับตัวแปร

  • ผลลัพธ์นี้จะแสดงบนคอนโซล