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

โปรแกรม Python หาจุดลดลงใน List


เมื่อจำเป็นต้องค้นหาจุดที่ลดลงในรายการ จะใช้การวนซ้ำแบบง่าย ๆ และคำสั่ง 'break'

ตัวอย่าง

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

my_list = [21, 62, 53, 94, 55, 66, 18, 1, 0]

print("The list is :")
print(my_list)

my_result = -1
for index in range(0, len(my_list) - 1):

   if my_list[index + 1] < my_list[index]:
      my_result = index
      break

print("The result is :")
print(my_result)

ผลลัพธ์

The list is :
[21, 62, 53, 94, 55, 66, 18, 1, 0]
The result is :
1

คำอธิบาย

  • รายการจำนวนเต็มถูกกำหนดและแสดงบนคอนโซล

  • ตัวแปรจำนวนเต็มถูกกำหนดเป็นค่า

  • รายการมีการทำซ้ำ และมีการตรวจสอบองค์ประกอบในดัชนีที่ต่อเนื่องกัน

  • หากดัชนีที่สองน้อยกว่าดัชนีแรก ดัชนีจะถูกกำหนดให้กับตัวแปรจำนวนเต็ม

  • ตัวควบคุมแยกออกจากลูป

  • นี่คือเอาต์พุตที่แสดงบนคอนโซล