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

วิธีการใช้งาน List ใน Python - ตัวดำเนินการ in, not in และฟังก์ชัน len(), min(), max()


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีการใช้งาน List ต่างๆ ใน Python 3.x (รวมถึงเวอร์ชันก่อนหน้า) ตัวดำเนินการเหล่านี้ช่วยให้เราสามารถดำเนินการพื้นฐานกับข้อมูลใน List ได้

ตัวดำเนินการ In และ Not In

  • ตัวดำเนินการ "in" ใช้ตรวจสอบว่ามีองค์ประกอบอยู่ใน List ที่ระบุหรือไม่ คืนค่า True หากพบองค์ประกอบ มิฉะนั้นคืนค่า False

  • ตัวดำเนินการ "not in" ใช้ตรวจสอบว่าองค์ประกอบไม่อยู่ใน List ที่ระบุ คืนค่า True หากไม่พบองค์ประกอบ มิฉะนั้นคืนค่า False มาดูตัวอย่างเพื่อเข้าใจให้ชัดเจนขึ้น

ตัวอย่างโค้ด

lis = ['t','u','t','o','r','i','a','l'] 
# ตัวดำเนินการ in
if 't' in lis:
    print("List มีองค์ประกอบที่มีค่า t")
else:
    print("List ไม่มีองค์ประกอบที่มีค่า t")

# ตัวดำเนินการ not in
if 'p' not in lis:
    print("List ไม่มีองค์ประกอบที่มีค่า p")
else:
    print("List มีองค์ประกอบที่มีค่า p")

ผลลัพธ์

List มีองค์ประกอบที่มีค่า t
List ไม่มีองค์ประกอบที่มีค่า p

ฟังก์ชัน Len(), Max() และ Min()

  • len() คืนค่าความยาวของ List หากออบเจ็กต์ไม่มีความยาว จะเกิดข้อผิดพลาด

  • min() คืนค่าองค์ประกอบที่มีค่าน้อยที่สุดจาก List

  • max() คืนค่าองค์ประกอบที่มีค่ามากที่สุดจาก List

มาดูตัวอย่างเพื่อเข้าใจให้ชัดเจนขึ้น

ตัวอย่างโค้ด

lis = ['t','u','t','o','r','i','a','l']
# len()
print("ความยาวของ List คือ : ", end="")
print(len(lis))

# min()
print("องค์ประกอบที่มีค่าน้อยที่สุดคือ : ", end="")
print(min(lis))

# max()
print("องค์ประกอบที่มีค่ามากที่สุดคือ : ", end="")
print(max(lis))

ผลลัพธ์

ความยาวของ List คือ : 8
องค์ประกอบที่มีค่าน้อยที่สุดคือ : a
องค์ประกอบที่มีค่ามากที่สุดคือ : u

สรุป

ในบทความนี้ เราได้เรียนรู้วิธีการใช้งานตัวดำเนินการ in และ not in ร่วมกับฟังก์ชัน len(), max(), และ min() ใน Python