欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python序列類型種類詳解

 更新時間:2020年02月26日 09:09:12   作者:angryTom  
這篇文章主要介紹了python序列類型種類詳解,需要的朋友們可以學(xué)習(xí)參考下。

python序列類型包括哪三種

python序列類型包括:列表、元組、字典

列表:有序可變序列

創(chuàng)建:userlist = [1,2,3,4,5,6]

修改:userlist[5] = 999

添加:userlist.append(777)

刪除:userlist.remove(4) 或者 del(userlist[3])

pop方法:移除一個元素,默認為最后一個。

userlist.pop(3)移除第三個元素,并且返回該值。

插入:userlist.insert(3,555)

排序:userlist.sort() 默認為升序 userlist.sort(reverse=True)使用降序 ?;蛘呤褂胹orted(userlist)進行排序

反轉(zhuǎn):userlist.reverse()

查找:userlist.index(3) 或者使用 in 保留字進行查找

取元素:userlist[2]

取坐標:userlist.index(999)

列表的連接: extend()方法。 或者使用 + 連接兩個列表。 兩者不同

元組:有序不可變序列

創(chuàng)建:tuple1=(1,2,3,4,5,6)

修改:值不能修改

添加:沒有append函數(shù),只能通過賦值方式添加: tuple2=(tuple1,7,8,9)

刪除:(不可變序列無該屬性)

插入:(不可變序列無該屬性)

排序:只能使用sorted(userlist)進行排序

反轉(zhuǎn):(不可變序列無該屬性)

查找:userlist.index(3) 或者使用 in 保留字進行查找

取元素:tuple1[4]

取坐標:tuple1.index(3)

去重:set(tuple1)

解包:a,b,c,d,e,f = tuple1

字典:無序可變序列

創(chuàng)建:dict1={'a':'001','b':'002','c':'003','d':'004'} 或者使用函數(shù)創(chuàng)建字典:dict1 = dict([('a','001'),('b','002'),('c','003'),('d','004')])

修改:值不能修改

添加:直接賦值:dict1['f'] = '006' ; 或者使用setdefault()函數(shù)添加字典元素:dict1.setdefault('e','005'),當key已經(jīng)存在時,則保持原有的k-v不變,當key不存在時,則添加該k-v。

刪除:字典無remove()函數(shù),但可以del()函數(shù)刪除字典的kv:del(dict1['e'])。也可以使用pop()方法刪除指定的元素,由于字典是無序的,所以pop()不會默認刪除最后一個元素,必須要指定key

插入:字典是無index坐標的,只有添加,沒有插入

排序:字典是無index坐標的,所以也是無序的,只能通過key找到value。但可以通過其他方法排序: for k in sorted(dict1): print(k,dict1[k])

反轉(zhuǎn):(無序不可反轉(zhuǎn))

查找:dict1['c'] 或者使用 in 保留字進行查找。 或者使用items()方法將字典的每一對kv轉(zhuǎn)換為元組后進行便利查找

取元素:dict1['c'] 或使用dict1.get('c')

取坐標:key唯一,value不唯一,只能通過循環(huán)便利字典來找出

去重:key唯一,無需去重

字符串–元組–列表–字典 的類型相互轉(zhuǎn)換

1、元組轉(zhuǎn)換為列表:list()

2、列表轉(zhuǎn)為為元組:tuple()

3、字典轉(zhuǎn)換為列表和元組: dict1.items()

4、列表元祖轉(zhuǎn)為為字典:dict()

知識點擴展

Python中的序列類型包括:

容器序列

  • 扁平序列
  • 可變序列
  • 不可變序列

容器序列

  • list
  • tuple
  • deque

扁平序列

  • str
  • bytes
  • bytearray
  • array.array

可變序列

  • list
  • deque
  • bytearray
  • array.array

不可變序列

一旦創(chuàng)建就不可被修改。

  • str
  • tuple
  • bytes

以上就是python序列類型種類詳解的詳細內(nèi)容,更多關(guān)于python序列類型包括哪三種的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python程序暫停的正常處理方法

    Python程序暫停的正常處理方法

    這篇文章主要介紹了Python程序暫停的實現(xiàn)代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • python之DataFrame實現(xiàn)excel合并單元格

    python之DataFrame實現(xiàn)excel合并單元格

    這篇文章主要為大家詳細介紹了python之DataFrame實現(xiàn)excel合并單元格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python Tkinter實現(xiàn)簡易計算器功能

    Python Tkinter實現(xiàn)簡易計算器功能

    這篇文章主要為大家詳細介紹了Python Tkinter實現(xiàn)簡易計算器功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 詳解requirements.txt的生成和安裝

    詳解requirements.txt的生成和安裝

    本文主要介紹了詳解requirements.txt的生成和安裝,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python?sklearn庫三種常用編碼格式實例

    Python?sklearn庫三種常用編碼格式實例

    這篇文章主要為大家介紹了Python?sklearn庫三種常用編碼格式實例展示,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • 用python寫一個福字(附完整代碼)

    用python寫一個福字(附完整代碼)

    大家好,本篇文章主要講的是用python寫一個福字(附完整代碼),感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Python爬蟲基礎(chǔ)之簡單說一下scrapy的框架結(jié)構(gòu)

    Python爬蟲基礎(chǔ)之簡單說一下scrapy的框架結(jié)構(gòu)

    今天給大家?guī)淼氖顷P(guān)于Python爬蟲的相關(guān)知識,文章圍繞著scrapy的框架結(jié)構(gòu)展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python?隨機生成emoji表情的方法實現(xiàn)

    python?隨機生成emoji表情的方法實現(xiàn)

    本文主要介紹了python?隨機生成emoji表情的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • python多線程抓取天涯帖子內(nèi)容示例

    python多線程抓取天涯帖子內(nèi)容示例

    這篇文章主要介紹了python多線程抓取天涯帖子內(nèi)容示例,需要的朋友可以參考下
    2014-04-04
  • python?列表的查詢操作和切片

    python?列表的查詢操作和切片

    這篇文章主要介紹了python?列表的查詢操作和切片,列表是python內(nèi)置的數(shù)據(jù)結(jié)構(gòu),相當于數(shù)組,列表中所有數(shù)據(jù)都是按順序有序排列,列表屬于序列類型,接下來一起學(xué)習(xí)下面的文章內(nèi)容吧
    2022-01-01

最新評論