บทความนี้สอนวิธีหาค่ามากสุดใน 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] แทน