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

ดัชนีค่าต่ำสุด บันทึกใน Python


หากจำเป็นต้องค้นหา tuple ที่สอดคล้องกับค่าต่ำสุดของดัชนี tuple อื่น สามารถทำได้โดยใช้วิธี 'min' และวิธี 'operator.itemgetter'

วิธี 'นาที' ให้องค์ประกอบขั้นต่ำในการวนซ้ำ itemgetter ดึงรายการเฉพาะจากตัวถูกดำเนินการ

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

ตัวอย่าง

จากตัวดำเนินการ การนำเข้า itemgettermy_list =[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]print ("รายการคือ:" ) print(my_list)my_result =min(my_list, key =itemgetter(1))[0]print ("ค่าที่มีคะแนนขั้นต่ำคือ :" )print(my_result)

ผลลัพธ์

รายการคือ:[('Will', 45), ('Jam', 13), ('Pow', 89), ('Nyk', 56)]ค่าที่มีคะแนนขั้นต่ำคือ :Jam 

คำอธิบาย

  • นำเข้าแพ็คเกจที่จำเป็น
  • รายการของทูเพิลถูกกำหนดและแสดงบนคอนโซล
  • ฟังก์ชัน 'min' ใช้กับรายการ tuples นี้ โดยมีคีย์เป็น itemgetter
  • ตัวรับไอเท็มนี้ช่วยดึงไอเท็มเฉพาะจากตัวถูกดำเนินการ
  • ค่านี้ถูกกำหนดให้กับตัวแปร
  • ตัวแปรนี้คือเอาต์พุตซึ่งแสดงบนคอนโซล