亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Python基礎之數據結構詳解

Python基礎之數據結構詳解

熱門標簽:外呼不封號系統 遼寧400電話辦理多少錢 溫州旅游地圖標注 幫人做地圖標注收費算詐騙嗎 荊州云電銷機器人供應商 江蘇房產電銷機器人廠家 悟空智電銷機器人6 電信營業廳400電話申請 蘇州電銷機器人十大排行榜

一、列表

創建一個列表,只要把逗號分隔的不同的數據項使用方括號括起來

示例:
list01 = ['a','b','c']

1.1 列表更新元素

一個列表是可以儲存不同的類型的數據結構,并且修改的新元素也不一定需要和原來的元素類型一致,但是要注意的是,更新列表的索引必須是已存在的索引,不能對超出列表的索引更新元素

1.2 列表增加元素

增加元素的方法:

1.append方法:在列表的最后增加一個元素。

list01 = ['a', 'b', 'c']
list01 .append('d')
print(list01)
list01 .append(['e', 'f'])
print(list01)
執行結果:
['a', 'b', 'c', 'd']
['a', 'b', 'c', 'd', ['e', 'f']]

2.extend方法:在列表的最后增加多個元素。

list01 = ['a', 'b', 'c']
list01 .extend(['d', 'e', 'f'])
print(list01)
執行結果:
['a', 'b', 'c', 'd', 'e', 'f']

3.insert方法:在列表的中間插入一個元素。

list01 = ['a', 'b', 'c']
list01 .insert(1,'d')
print(list01)
執行結果:
['a', 'd', 'b', 'c']

1.3 列表刪除元素

刪除元素的方法:

1.pop方法:pop(index)可以刪除指定位置的元素,并且把這個元素作為返回值返回,如果不指定位置則默認選擇最后一個元素。

list01 = ['a', 'b', 'c']
list01 .pop()
print(list01)
list01 .pop(0)
print(list01)
執行結果:
['a', 'b']
['b']

2.remove方法:可以根據元素內容對元素進行刪除。

list01 = ['a', 'b', 'c']
list01.remove('a')
print(list01)
執行結果:
['b', 'c']

3.del方法:還可以使用關鍵字“del”根據索引刪除列表的元素。

list01 = ['a', 'b', 'c']
print(list01)
del list01 [0]
print(list01)
執行結果:
['a', 'b', 'c']
['b', 'c']

1.4 列表的其他操作

1.index方法:查找元素在列表中的索引位置。

list01 = ['a', 'b', 'c']
print(list01 .index('a'))
print(list01 .index('b'))
執行結果:
0
1

2.reverse方法:反轉隊列,反轉原來的隊列,并且沒有返回值。

list01 = ['a', 'b', 'c']
list01 .reverse()
print(list01)
執行結果:
['c', 'b', 'a']

3.count方法:統計某個元素在列表中的次數。

list01 = ['a', 'b', 'c','b', 'c']
print(list01 .count('a'))
print(list01 .count('b'))
執行結果:
1
2

4.sort方法:隊列表進行排序,還可以自定義排序方式。

list02 = [1,88,66,22]
list02.sort()
print(list02)
執行結果:
[1, 22, 66, 88]

二、元組

創建一個元組,只要把逗號分隔的不同的數據項使用小括號括起來
如果元組中只有一個元素,還需要元素后加上“,”,才能定義一個元組

tuple01 = ('a','b','c')

2.1 刪除元組

由于元組是不能修改的,所以元組也不能單獨刪除,只能刪除整個元組

1.del方法:刪除整個元組

tuple01 = ('a','b','c')
del tuple01 
print(tuple01)
執行結果:
發生異常: NameError
name 'tuple01' is not defined
發生異常是正確的,說明tuple01 已經被刪除了

2.2 元組的其他操作

1.count方法:用于統計元素在元組中出現的次數

tuple02 = ('a', 'b', 'c','b', 'c')
print(tuple02.count('a'))
print(tuple02.count('b'))
執行結果:
1
2

2.index方法:用于查找元素在元組中的索引位置

tuple02 = ('a', 'b', 'c','b', 'c')
print(tuple02.index('a'))
print(tuple02.index('b'))
執行結果:
0
1

3.len方法:計算元組元素個數

tuple02 = ('a', 'b', 'c','b', 'c')
print(len(tuple02))
執行結果:
5

4.max,min方法返回元組中最大,最小的值

tuple02 = (1, 88, 66, 22)
print(max(tuple02))
print(min(tuple02))
執行結果:
88
1

三、字典

字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值 key=>value 對用冒號 : 分割,每個對之間用逗號(,)分割,整個字典包括在花括號 {} 中。

dict01 = {'a':'深圳','b':22,'c':22.22}

3.1 字典刪除元素

1.del方法:使用關鍵字“del”根據鍵刪除列表的元素

dict01 = {'a':'深圳','b':22,'c':22.22}
print(dict01)
del dict01['a']
print(dict01)
執行結果:
{'a': '深圳', 'b': 22, 'c': 22.22}
{'b': 22, 'c': 22.22}

3.2 字典的其他操作

1.clear方法:用于清空字典里的所有元素,使字典變為空字典。

dict01 = {'a':'深圳','b':22,'c':22.22}
print(dict01)
dict01.clear()
print(dict01)
執行結果:
{'a': '深圳', 'b': 22, 'c': 22.22}
{}

2.copy方法:返回一個具有相同鍵值對的新字典。

dict01 = {'a':'深圳','b':22,'c':22.22}
print(dict01)
dict01.copy()
print(dict01)
執行結果:
{'a': '深圳', 'b': 22, 'c': 22.22}
{'a': '深圳', 'b': 22, 'c': 22.22}

3.fromkeys方法:用于創建一個新字典,用序列中的元素作為字典的鍵,第二個參數為字典所有參數對應的初始值。

tuple01 = ("name","age","city")
hunan1 = dict.fromkeys(tuple01)
human2 = dict.fromkeys(tuple01,20)
print(hunan1)
print(human2)
執行結果:
{'name': None, 'age': None, 'city': None}
{'name': 20, 'age': 20, 'city': 20}

4.get方法:返回鍵對應的值,如果字典不存在對應的鍵則返回none

dict01 = {'a': '深圳', 'b': 22, 'c': 22.22}
print(dict01.get('a'))
print(dict01.get('d'))
執行結果:
深圳
None

5.keys方法:返回一個列表,里面包含了字典里的所有鍵

dict01 = {'a': '深圳', 'b': 22, 'c': 22.22}
print(dict01.keys())
執行結果:
dict_keys(['a', 'b', 'c'])

6.valuse方法:返回一個列表,里面包含了字典的所有值

dict01 = {'a': '深圳', 'b': 22, 'c': 22.22}
print(dict01.values())
執行結果:
dict_values(['深圳', 22, 22.22])

7.items方法:返回一個列表,里面包含了所有鍵值對的列表

dict01 = {'a': '深圳', 'b': 22, 'c': 22.22}
print(dict01.items())
執行結果:
dict_items([('a', '深圳'), ('b', 22), ('c', 22.22)])

還可以使用items方法來遍歷字典

dict01 = {'a': '深圳', 'b': 22, 'c': 22.22}
for k, v in dict01.items():
    print(k,v)
執行結果:
a 深圳
b 22
c 22.22

四、集合

集合(set)是一個無序的不重復元素序列。可以使用大括號 { } 或者 set() 函數創建集合,注意:創建一個空集合必須用 set() 而不是 { },因為 { } 是用來創建一個空字典。

set01 = {1, 2, 2, 2, 2, 3, }
print(set01)
set02 = {1, 2, 3, }
print(set02)
執行結果:
{1, 2, 3}
{1, 2, 3}

4.1 集合添加元素

1.add方法:為集合添加一個元素

set01 = {1, 2, 3}
set01.add(4)
set01.add(3)
print(set01)
執行結果:
{1, 2, 3, 4}

4.2 集合刪除元素

1.remove方法:為集合刪除一個元素

set01 = {1, 2, 3}
set01.remove(1)
print(set01)
執行結果:
{2, 3}

五、其他操作

1.clear()	移除集合中的所有元素
	2.copy()	拷貝一個集合
	3.difference()	返回多個集合的差集
	4.difference_update()	移除集合中的元素,該元素在指定的集合也存在。
	5.discard()	刪除集合中指定的元素
	6.intersection()	返回集合的交集
	7.intersection_update()	返回集合的交集。
	8.isdisjoint()	判斷兩個集合是否包含相同的元素,如果沒有返回 True,否則返回 False。
	9.issubset()	判斷指定集合是否為該方法參數集合的子集。
	10.issuperset()	判斷該方法的參數集合是否為指定集合的子集
	11.pop()	隨機移除元素
	12.symmetric_difference()	返回兩個集合中不重復的元素集合。
	13.symmetric_difference_update()	移除當前集合中在另外一個指定集合相同的元素,并將另外一個指定集
	14.合中不同的元素插入到當前集合中。
	15.union()	返回兩個集合的并集
	16.update()	給集合添加元素

到此這篇關于Python基礎之數據結構詳解的文章就介紹到這了,更多相關python數據結構詳解內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python中常用的數據結構介紹
  • python實現數據結構中雙向循環鏈表操作的示例
  • Python描述數據結構學習之哈夫曼樹篇
  • 淺談Python描述數據結構之KMP篇
  • 基于python實現模擬數據結構模型
  • Python數據結構dict常用操作代碼實例
  • 基于Python數據結構之遞歸與回溯搜索
  • 淺析Python語言自帶的數據結構有哪些
  • Python 實現數據結構-堆棧和隊列的操作方法
  • Python 實現數據結構-循環隊列的操作方法
  • 4種非常實用的python內置數據結構

標簽:喀什 臺灣 宿遷 濟南 欽州 黃山 三沙 景德鎮

巨人網絡通訊聲明:本文標題《Python基礎之數據結構詳解》,本文關鍵詞  Python,基礎,之,數據結構,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python基礎之數據結構詳解》相關的同類信息!
  • 本頁收集關于Python基礎之數據結構詳解的相關信息資訊供網民參考!
  • 推薦文章
    久久久成人网| 久久福利影视| 国产伦理精品| 欧美大片一区| 国产极品白嫩美女在线观看看| 日韩中文字幕在线亚洲一区| 亚洲精品永久一区| 韩国三级视频在线观看| 韩国毛片| 毛片高清| 九九精品在线播放| 欧美激情在线精品video| 国产一区二区精品久久91| 日韩欧美一二三区| 成人a级高清视频在线观看| 黄视频网站在线看| 精品国产一区二区三区国产馆| 精品美女| 久久99青青久久99久久| 欧美一区二区三区在线观看| 日本在线不卡免费视频一区| 精品视频在线观看一区二区| 精品国产一区二区三区久| 黄视频网站免费看| 成人影院久久久久久影院| 日韩男人天堂| 在线观看导航| 久久国产精品只做精品| 国产不卡福利| 欧美爱爱动态| 精品国产一区二区三区国产馆| 成人影院久久久久久影院| 在线观看导航| 麻豆系列 在线视频| 日韩专区亚洲综合久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 99久久精品国产片| 99久久精品国产麻豆| 精品国产三级a| 九九精品在线播放| 韩国毛片免费| 夜夜操网| 九九九网站| 成人影院久久久久久影院| 欧美另类videosbestsex高清| 日韩免费在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久国产一久久高清| 亚久久伊人精品青青草原2020| 国产成a人片在线观看视频| 精品国产一区二区三区久久久蜜臀 | 日韩在线观看免费| 99久久精品国产高清一区二区 | 国产不卡在线播放| 九九国产| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 99色精品| 国产网站免费视频| 精品国产亚洲人成在线| 日韩avdvd| 99色视频在线观看| 四虎久久精品国产| 九九久久99| 国产成人精品影视| 你懂的日韩| 台湾美女古装一级毛片| 亚欧成人毛片一区二区三区四区| 日韩在线观看视频黄| 国产一区二区精品久| 黄视频网站在线看| 日韩免费在线| 台湾美女古装一级毛片| 国产美女在线观看| 天天色成人网| 成人免费观看网欧美片| 国产不卡福利| a级毛片免费观看网站| 国产一区二区精品| 精品视频免费看| 一级片免费在线观看视频| 国产精品自拍一区| 欧美爱爱动态| 日日日夜夜操| 日韩男人天堂| 国产91精品一区| 九九九网站| 日韩专区亚洲综合久久| 欧美一级视频免费| 九九九网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产视频一区二区在线观看| 亚洲精品久久久中文字| 九九精品在线播放| 你懂的日韩| 国产亚洲精品成人a在线| 亚欧视频在线| 国产不卡在线播放| 九九九网站| 精品国产一区二区三区国产馆| 在线观看导航| 国产网站免费视频| 午夜精品国产自在现线拍| 国产欧美精品| 超级乱淫黄漫画免费| 一级女性大黄生活片免费| 久久精品免视看国产明星| 成人a级高清视频在线观看| 你懂的日韩| 亚欧成人毛片一区二区三区四区| 一级女性大黄生活片免费| 亚久久伊人精品青青草原2020| 日韩avdvd| 欧美另类videosbestsex视频| 欧美一区二区三区在线观看| 午夜欧美成人久久久久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产一区二区精品尤物| 成人在激情在线视频| 亚洲精品影院久久久久久| 国产精品免费久久| 欧美一级视频免费| 午夜欧美成人久久久久久| 二级特黄绝大片免费视频大片| 亚洲wwwwww| 黄色免费三级| 色综合久久手机在线| 午夜欧美福利| 天天做日日爱| 日韩男人天堂| 欧美激情一区二区三区中文字幕| 午夜在线影院| 国产不卡精品一区二区三区| 青草国产在线观看| 日本特黄特色aaa大片免费| 一级毛片视频播放| 日韩av东京社区男人的天堂| 成人免费网站久久久| 欧美大片一区| 一本高清在线| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 99色精品| 久草免费在线观看| 可以免费看毛片的网站| 999精品在线| 日韩在线观看免费| 久久99这里只有精品国产| 精品国产香蕉在线播出| 久久国产精品自线拍免费| 麻豆网站在线免费观看| 国产一区二区精品| 四虎影视库国产精品一区| 台湾美女古装一级毛片| 精品视频一区二区| 麻豆系列 在线视频| 天天做人人爱夜夜爽2020| 亚欧视频在线| 香蕉视频久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费国产在线观看| 尤物视频网站在线| 97视频免费在线| 欧美激情在线精品video| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产视频网站在线观看| 日韩avdvd| 精品久久久久久影院免费| 91麻豆精品国产自产在线| 国产麻豆精品高清在线播放| 高清一级淫片a级中文字幕 | 韩国毛片免费| 黄视频网站在线看| 久久福利影视| 欧美a免费| 黄色短视屏| 日韩av东京社区男人的天堂| 色综合久久手机在线| 天天色成人网| 青草国产在线观看| 国产一区二区精品尤物| 亚洲精品影院久久久久久| 四虎影视精品永久免费网站| 天天做日日爱| 沈樵在线观看福利| 亚洲 男人 天堂| 欧美一区二区三区在线观看| 免费国产在线观看| 日韩中文字幕在线亚洲一区| 九九久久国产精品大片| 可以免费看毛片的网站| 欧美大片aaaa一级毛片| 国产伦精品一区二区三区无广告| 日韩在线观看免费| 国产精品1024永久免费视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品国产一区二区三区国产馆| 99色精品| 91麻豆国产| 999精品在线| 青青青草视频在线观看| 国产亚洲精品成人a在线|