เมื่อจำเป็นต้องลบแถวสำหรับองค์ประกอบคอลัมน์ 'K' ที่คล้ายกัน การวนซ้ำอย่างง่าย และวิธีการ 'ผนวก' จะถูกนำมาใช้
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -
my_list =[[45, 95, 26], [70, 35, 74], [87, 65, 23], [70, 35, 74], [67,85,12], [45,65 ,0]]print("รายการคือ:" )print(my_list)K =1print("ค่าของ K คือ ")print(K)my_result =[]my_mem =[]สำหรับดัชนีใน my_list:ถ้าไม่ใช่ดัชนี[ K] ใน my_mem:my_result.append(index) my_mem.append(index[K])print("รายการผลลัพธ์คือ :")print(my_result)
ผลลัพธ์
รายการคือ:[[45, 95, 26], [70, 35, 74], [87, 65, 23], [70, 35, 74], [67, 85, 12], [45 , 65, 0]]ค่าของ K คือ1รายการผลลัพธ์คือ :[[45, 95, 26], [70, 35, 74], [87, 65, 23], [67, 85, 12]]ก่อน>คำอธิบาย
-
รายการของรายการถูกกำหนดและแสดงบนคอนโซล
-
ค่าสำหรับ K ถูกเตรียมใช้งานและพิมพ์บนคอนโซล
-
มีการกำหนดรายการว่างสองรายการ
-
รายการเดิมจะถูกทำซ้ำหากไม่พบดัชนีเฉพาะในรายการที่สอง ดัชนีจะถูกผนวกเข้ากับรายการแรก และองค์ประกอบที่ดัชนีจะถูกผนวกเข้ากับรายการที่สอง
-
รายการแรกจะแสดงเป็นเอาต์พุตบนคอนโซล