Devdit
 

Python หาค่ามากสุดใน List ซ้อน List

1.8K

บทความนี้สอนวิธีหาค่ามากสุดใน List แบบซ้อน List ของภาษา Python ด้วยคำสั่ง max สามารถเขียนโค้ดได้ดังนี้

 

ตัวอย่าง

a = [10,90,30,40,100]
b = [40,50,60,120,80]
c = [a,b]
if( max(c[0]) > max(c[1])):
    print( max(c[0]) )
else:
    print( max(c[1]) )

ผลลัพธ์

80

โค้ดด้านบนมี List 2 ตัว คือ a และ b จากนั้นนำ List ทั้ง 2 ไปใส่ใน List c จากนั้นใช้คำสั่ง if เช็คว่าค่า max ของ c[0] (คือ List a) หรือ c[1] (คือ List b) มากกว่ากัน กรณีถ้า c[0] มากกว่าให้แสดงค่ามากสุดของ List a กลับกันถ้า c[0] มากกว่าให้พิมพ์ค่ามากสุดของ c[1] แทน

เขียน 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ