【Python學習】如何刪除二維列表中某些特定列值的行?


例如,如果我們有二維列表:

list1 = [['tom',67,'engineer',2], ['ron',42,'scientist',4], ['alie',56,'doctor',3], ['rambo',29,'lawyer',7]]

使用remove()方法

for value in list1[:]:
if value[3] % 2 != 0:
list1.remove(value)

結果

[['tom', 67, 'engineer', 2], ['ron', 42, 'scientist', 4]]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM