python 日記 day4。

來源:互聯網
上載者:User

標籤:insert   class   body   end   限制   不同的   color   刪除   列印   

1.為何資料要分類

  資料是用來表示狀態的,不同的狀態應該用不同類型的資料來表示。

2.資料類型

  數字

  字串

  列表

  元組

  字典

  集合

列表:列表相比於字串,不僅可以儲存不同的資料類型,而且可以儲存大量資料,32位python的限制是 536870912 個元   素,64位python的限制是 1152921504606846975 個元素。而且列表是有序的,有索引值,可切片,方便取值


i = [1,‘a‘,‘b‘,2,3,‘a‘] li.insert(0,40) #按照索引去增加 print(li) li.append(‘aaa‘) #增加到最後 li.append([1,2,3]) #增加到最後 print(li) li.extend([‘q,a,w‘]) #迭代的去增 li.extend([‘q,a,w‘,‘aaa‘]) li.extend(‘a‘) li.extend(‘abc‘) li.extend(‘a,b,c‘) print(li)

l1 = li.pop(1) #按照位置去刪除,有傳回值 print(l1) del li[1:3] #按照位置去刪除,也可切片刪除沒有傳回值。 print(li) li.remove(‘a‘) #按照元素去刪除 print(li) li.clear() #清空列表
 改 li = [1,‘a‘,‘b‘,2,3,‘a‘] li[1] = ‘dfasdfas‘ print(li) li[1:3] = [‘a‘,‘b‘] print(li)

切片去差 print

index用法(方法用於從列表中找出某個值第一個匹配項的索引位置)a = ["q","w","r","t","y"]print(a.index(‘r‘)
count(數)(方法統計某個元素在列表中出現的次數)。a = ["q","w","q","r","t","y"]print(a.count("q")
sort (方法用於在原位置對列表進行排序)
reverse (方法將列表中的元素反向存放) a = [2,1,3,4,5] a.sort()# 他沒有傳回值,所以只能列印a print(a) a.reverse()#他也沒有傳回值,所以只能列印a print(a)

公用方法

l=len(li)  :len 判斷列表長度

li.index(‘w‘)  :index 尋找清單索引

li.sort()          sort :正向排序

li.sort(reserve=true) 反向排序

li.reserve()   reserve:反轉

 

python 日記 day4。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.