1. 程式人生 > >列表操作方法,元祖,for循環嵌套

列表操作方法,元祖,for循環嵌套

循環 嵌套 range int 輸出 都是 ascii 列表排序 for

li = [‘alex‘,‘wusir‘‘女神‘]
增 1、增加到列表末位 li.append()
連續增加,輸入q停止
li = [alex,wusir‘‘女神]
while 1:
    s = input(shuru)
    if s != q:
        li.append(s)
        print(li)
    else:
        break
    2、按位置索引插入  li.insert()
3、按叠代增加一個字符串 li.extend()
刪 1、按元素刪除 li.remove()
2、按索引刪除 li.pop() (有返回值)
3、清空列表 li.clear()
4、刪除列表 del li 也可切片刪
改 1、li[索引]=‘被修改的內容’
2、li[切片]=‘被修改的內容’ (叠代填加)
查 for循環 索引
range
for i in range(10):
    print(i)

數字列表排序 sort() 正向 li.sort()

sort(reverse=True) 反向

reverse() 反序

ps:列表中都是字符串也可排序,根據字符串第一個字符的ASCII碼排

join S.join(可叠代對象) 將可叠代對象劃分為最小單位,中間用字符S隔開

元祖 只查列表

改:兒子不能改,孫子可能能改(嵌套列表中的元素能改)

for循環嵌套

輸出列表中的所有元素,包括嵌套列表中的內容

li = [1,2,3,4,5,alex,[2,3,4,5,zr],sdf]
for i in range(len(li)):
    if type(li[i]) == list:
        for j in li[i]:
            print(j)
    else:
        
print(li[i])

列表操作方法,元祖,for循環嵌套