1. 程式人生 > >python第四天課程:列表(增,刪,改,查),元祖

python第四天課程:列表(增,刪,改,查),元祖

'''
#1.增加 append insert
li = ['alex',[1,2,3],'wusir','egon','女神','taibai']
li.append('日天')
print(li)
li.append(1)
print(li)
while 1:
    name = input('請輸入您的姓名,按q鍵退出')
    if name.lower().strip() == 'q':
        break
    else:
        li.append(name)
print(li)

li = ['alex',[1,2,3],'wusir','egon','女神','taibai']
li.insert(4,'春哥') #插入
print(li)

li.extend('春哥') #extend:在結尾加入以逗號分開的元素
print(li)
li.extend([1,2,3])
print(li)
''' ''' #刪除 li = ['taibai','alex','wusir','egon','女神',] name = li.pop(1) #返回值 name = li.pop() #預設刪除最後一個 print(name,li) li.remove('taibai') #按元素去刪除 print(li) li.clear() #清空 print(li) li = ['taibai','alex','wusir','egon','女神',] del li del li[0:2] #切片去刪除 print(li) ''' ''' #改 li = ['taibai','alex','wusir','egon','女神',] li[0] = '男獸' print(li) li[0] = '1,2,3' print(li) #切片 li[0:3] = '雲姐plfdslkmgdfjglk' li[0:3] = [1,2,3,'春哥','鹹魚哥'] print(li)
''' ''' #查 li = ['taibai','alex','wusir','egon','女神',] for i in li: print(i) print(li[0:2]) ''' ''' #公共方法 li = ['taibai','alex','wusir','egon','女神',] l = len(li) print(l) num = li.count('taibai') print(num) print(li.index('wusir')) li = [1, 3, 5, 4, 7, 6, 2, 3] #正向排序 li.sort() print(li) #反序排序 li.sort(reverse=True) print(li) #反轉 li.reverse() print(li)
''' ''' #列表的巢狀 li = ['taibai','武藤蘭','苑昊',['alex','egon',89],23] print(li[1][1]) li[0] = li[0].capitalize() print(li[0]) li[2] = '苑日天' print(li) li[2] = li[2].replace('昊', '日天') print(li) li[3][0] = li[3][0].upper() print(li) '''