幾個基礎 型別迴圈刪除

2022-05-17 03:22:26 字數 1489 閱讀 9678

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]for i in range(len(lst)-1,-1,-1):

lst.pop(i)

print

(lst)

直接刪空

for i in range(len(lst)-1,-1,-1):

lst.remove(lst[i])

print

(lst)

直接刪空

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]for i in

range(len(lst)):

lst.remove(lst[i])

print(lst) #

報錯:indexerror: list index out of range

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]for i in range(len(lst)-1,-1,-1):

if lst[i][0] =='周'

: lst.remove(lst[i])

print

(lst)

刪除姓周的

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]for i in range(len(lst)-1,-1,-1):

if lst[i][0] =='周'

: lst.pop(i)

print(lst)

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]lst1=

for i in

lst:

if i.startswith('周'

):for j in

lst1:

lst.remove(j)

print

(lst)

刪除 周

第一

lst = ['

周老二', '

周星星', '

麻花藤', '

周扒皮'

]for i in

range(len(lst)):

lst.pop()

print

(lst)

第二li=

for e in

lst:

for e in

li: lst.remove(e)

print(lst)

判斷型別及迴圈基礎

一.判斷型別 isinstance 語法 用法一 isinstance 要判斷的值,要判斷的型別 返回true 或者 false 用法二 isinstance 要判斷的值,可能的型別1,可能的型別2,可能的型別3 如果有乙個型別滿足,返回的是true 否則 返回false 資料型別 int floa...

js基礎知識(迴圈語句,型別轉換)

for var i 0 i 10 i var i 0 if i 10 i if i 10 i 不斷重複 var i 0 for i 10 斐波那契數列 已知第1位和第2位都為1,n為看第幾位的和 1 1 2 3 5 8 13 f s t f s t 往右移動1位 var n parseint win...

List迴圈刪除集合

目錄 for迴圈遍歷list 增強for迴圈遍歷list 迭代器iterator的remove方法 建立新的物件新增值 刪除後list大小發生變化,因此索引發生變化,所以刪除的元素不是你想要的 解決辦法 倒著遍歷list集合 public static void main string args s...