您好,登錄后才能下訂單哦!
列表:有序,可以被修改
li=[1,2,3,5,"wers","alex",["貓哥","狗姐"],True] #通過list類創建的對象 #中括號包含內容,','分隔每個元素,列表中的元素可以數字,字符串,列表,布爾值... #修改 li[0]=4 li[1:3]=[22,43,34] #刪除 del li[1] del li[2:7] val=22 in li print(val) #將li列表中的值轉換成字符串 #包含數值和字符必須進行轉換 s="" li = [11,22,33,"123","xi"] for i in li: s = s + str(i) print(s) #僅包含字符串 li = ["123","xi"] "".join(li) #追加 li=[11,22,33,44,22] #參數 li.append(5) #清空列表 li.clear() #淺拷貝 new_li=li.copy() #統計元素出現次數 li.count(22) #擴展原來列表 li.extend([92342,"nihao"]) #擴展原來列表,參數可迭代對象 li.extend("你好的") #根據當前值獲取索引位置 li.index(22) #插入值 li.insert(2,"hello")#位置,值 #刪除最后一個值,v獲取當前刪除值 v=li.pop() #刪除指定一個值,v獲取當前刪除值 li.pop(1) #刪除列表中的指定值,左邊優先 li.remove(22) #列表翻轉 li.reverse() #排序 li.sort()#從小到大 li.sort(reverse=True)#從大到小
tuple元祖: 元素不開被修改,不能被增加或刪除,有序
tu=(111,22,'alex',["sdfe",12,"3sdw"],23,"wer",True,3,)#一般后面加入, #取值 print(tu[0]) print(tu[0:3]) #有序 tu=(111,22,'alex',[("sdfe",12,"3sdw"),12],23,"wer",True,3,) tu[3][0][1]
字典:dict 【列表、字典】 不能做字典key,key值重復被取代,value可以是任何值,無須,布爾值 True==1 False==0
info ={ "ke":"v1",#鍵值對 "k2":"v2" } #刪除 del info["k1"] #默認循環key for i in info.keys(): print(i) #循環value for i in info.values(): print(i) #循環獲取key value for i in info: print(i,info[i]) for k,v in info.items(): print(k,v) #根據序列,創建字典,指定統一的值 v=info.fromkeys([111,22,"se"],123) print(v) {111: 123, 22: 123, 'se': 123} #取值,get值不存在不報錯,11為取值不存在的默認值 v=info.get("werws",11) #彈出指定值 info.pop("k1") #隨機刪除 info.popitem() #更新字典 info.update(k1=123,k3=345)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。