any

คืนค่า True หากมีอย่างน้อยหนึ่งรายการใน iterable ที่เป็นค่าจริง (truthy) โดยหยุดที่รายการแรกที่เป็นจริง และคืนค่า False เมื่อ iterable ว่างหรือทุกรายการเป็นเท็จ (falsy)

รูปแบบคำสั่ง

any(iterable, /)

พารามิเตอร์

ชื่อคำอธิบาย
iterableIterable
คอลเลกชัน, String, range, ตัววนซ้ำ หรือนิพจน์เจเนอเรเตอร์ที่ต้องการตรวจสอบ ค่าที่ไม่สามารถวนซ้ำได้จะเกิด TypeError
จำเป็น · ระบุตามตำแหน่งเท่านั้น
ไม่มีค่าเริ่มต้น

ค่าที่ส่งกลับ

Boolean — True เมื่อมีรายการใดเป็นค่าจริง มิฉะนั้นเป็น False

ตัวอย่าง

scores = [0.42, 0.91, 0.65]
has_match = any(score >= 0.85 for score in scores)
if has_match:
    text("found")