国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

給小白整理的第二篇Python知識點

極客小將2020-12-27-
簡介python視頻教程欄目介紹第二篇Python基礎知識。本系列Python基礎教程共四篇,本文是第二篇。6.2元組tuple和list十分相似,但是tuple是不可變的,即不能修改tuple,元組通過圓括號中用逗號分割的項定義。支持索引和切片操作可以使用in查看一個元素是否在tuple中。空元組()
python視頻教程欄目介紹第二篇Python基礎知識。

MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

本系列Python基礎教程共四篇,本文是第二篇。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

6.2 元組

tuple和list十分相似,但是tuple是不可變的,即不能修改tuple,元組通過圓括號中用逗號分割的項定義。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

支持索引和切片操作可以使用 in查看一個元素是否在tuple中。空元組()只含有一個元素的元組("a",) #需要加個逗號

優點:tuple比list速度快;對不需要修改的數據進行‘寫保護’,可以是代碼更安全MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

tuple與list可以相互轉換,使用內置的函數list()和tuple()。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

l = [1, 2, 3] print( l )# [1, 2, 3]t = tuple(l) print(t) # (1, 2, 3)l = list(t)print (l) #[1, 2, 3]復制代碼

元組**通常的用法是用在打印語句,如下例:MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

name = "Runsen"age = 20print( "Name: %s; Age: %d") % (name, age)# Name: Runsen; Age: 20復制代碼

函數如下:MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

count(value)  

返回元組中值為value的元素的個數MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

t = (1, 2, 3, 1, 2, 3)print (t.count(2) )# 2復制代碼index(value, [start, [stop]])  

返回列表中第一個出現的值為value的索引,如果沒有,則異常 ValueErrorMCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

t = (1, 2, 3, 1, 2, 3) print( t.index(3) )# 2try: print (t.index(4))except ValueError as V: print(V) # there is no 4 in tuple復制代碼6.3 字典

字典由鍵值對組成,鍵必須是**的;MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

eg: d = {key1:value1, key2:value2};MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

空字典用{}表示;字典中的鍵值對是沒有順序的,如果想要一個特定的順序,那么使用前需要對它們排序;MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d[key] = value,如果字典中已有key,則為其賦值為value,否則添加新的鍵值對key/value;MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

使用del d[key] 可以刪除鍵值對;判斷字典中是否有某鍵,可以使用in 或 not in;MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {} d["1"] = "one"d["2"] = "two"d["3"] = "three"del d["3"]for key, value in d.items(): print ("%s --> %s" % (key, value))#1 --> one#2 --> two復制代碼

dict函數如下:MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

clear() 

刪除字典中所有元素MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d1 = {"1":"one", "2":"two"} d1.clear()print (d1 )# {}復制代碼copy() 

返回字典的一個副本(淺復制)MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d1 = {"1":"one", "2":"two"} d2 = d1.copy() print( d2 )#{'1': 'one', '2': 'two'}print(d1 == d2) # Trueprint(d1 is d2) # False復制代碼

淺復制值相同,但是對象不同,內存地址不同。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

dict.fromkeys(seq,val=None)

創建并返回一個新字典,以序列seq中元素做字典的鍵,val為字典所有鍵對應的初始值(默認為None)MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

l = [1, 2, 3] t = (1, 2, 3) d3 = {}.fromkeys(l)print (d3) #{1: None, 2: None, 3: None}d4 = {}.fromkeys(t, "default") print(d4) #{1: 'default', 2: 'default', 3: 'default'}復制代碼get(key,[default])  

返回字典dict中鍵key對應值,如果字典中不存在此鍵,則返回default的值(default默認值為None)MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d5 = {1:"one", 2:"two", 3:"three"}print (d5.get(1) )#oneprint (d5.get(5)) #Noneprint (d5.get(5, "test") )#test復制代碼has_key(key)  

判斷字典中是否有鍵keyMCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d6 = {1:"one", 2:"two", 3:"three"} print( d6.has_key(1) ) #Trueprint (d6.has_key(5)) #False復制代碼items()  

返回一個包含字典中(鍵, 值)對元組的列表MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d7 = {1:"one", 2:"two", 3:"three"}for item in d7.items(): print (item)#(1, 'one')#(2, 'two')#(3, 'three')for key, value in d7.items(): print ("%s -- %s" % (key, value))#1 -- one#2 -- two#3 -- three復制代碼keys() 

返回一個包含字典中所有鍵的列表MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d8 = {1:"one", 2:"two", 3:"three"}for key in d8.keys(): print (key)#1#2#3復制代碼 values() 

返回一個包含字典中所有值的列表MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d8 = {1:"one", 2:"two", 3:"three"}for value in d8.values(): print( value)#one#two#three復制代碼pop(key, [default])  

若字典中key鍵存在,刪除并返回dict[key],若不存在,且未給出default值,引發KeyError異常MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d9 = {1:"one", 2:"two", 3:"three"}print (d9.pop(1) )#oneprint( d9) #{2: 'two', 3: 'three'}print( d9.pop(5, None)) #Nonetry: d9.pop(5) # raise KeyErrorexcept KeyError, ke: print ( "KeyError:", ke) #KeyError:5復制代碼popitem()  

刪除任意鍵值對,并返回該鍵值對,如果字典為空,則產生異常KeyErrorMCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d10 = {1:"one", 2:"two", 3:"three"}print (d10.popitem() ) #(1, 'one')print (d10) #{2: 'two', 3: 'three'}復制代碼setdefault(key,[default])  

若字典中有key,則返回vlaue值,若沒有key,則加上該key,值為default,默認NoneMCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {1:"one", 2:"two", 3:"three"}print (d.setdefault(1)) #oneprint (d.setdefault(5)) #Noneprint( d) #{1: 'one', 2: 'two', 3: 'three', 5: None}print (d.setdefault(6, "six")) #sixprint (d) #{1: 'one', 2: 'two', 3: 'three', 5: None, 6: 'six'}復制代碼update(dict2) 

把dict2的元素加入到dict中去,鍵字重復時會覆蓋dict中的鍵值MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {1:"one", 2:"two", 3:"three"} d2 = {1:"first", 4:"forth"} d.update(d2)print (d) #{1: 'first', 2: 'two', 3: 'three', 4: 'forth'}復制代碼viewitems()  

返回一個view對象,(key, value)pair的列表,類似于視圖。優點是,如果字典發生變化,view會同步發生變化。在 迭代過程中,字典不允許改變,否則會報異常MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {1:"one", 2:"two", 3:"three"}for key, value in d.viewitems(): print ("%s - %s" % (key, value))#1 - one#2 - two#3 - three復制代碼viewkeys()  

返回一個view對象,key的列表MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {1:"one", 2:"two", 3:"three"}for key in d.viewkeys(): print( key)#1#2#3復制代碼viewvalues() 

返回一個view對象,value的列表MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

d = {1:"one", 2:"two", 3:"three"}for value in d.viewvalues(): print (value)#one#two#three復制代碼6.4 序列

序列類型是指容器內的元素從0開始的索引順序訪問,一次可以訪問一個或者多個元素;列表、元組和字符串都是序列。 序列的三個主要特點是MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

索引操作符和切片操作符索引可以得到特定元素切片可以得到部分序列

索引操作符和切片操作符MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

numbers = ["zero", "one", "two", "three", "four"] print (numbers[1] )# oneprint (numbers[-1] )# four#print( numbers[5]) # raise IndexErrorprint (numbers[:]) # ['zero', 'one', 'two', 'three', 'four']print (numbers[3:]) # ['three', 'four']print (numbers[:2]) # ['zero', 'one']print (numbers[2:4] )# ['two', 'three']print (numbers[1:-1] )# ['one', 'two', 'three'] 復制代碼

切片操作符中的第一個數(冒號之前)表示切片開始的位置,第二個數(冒號之后)表示切片到哪里結束。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

如果不指定第一個數,Python就從序列首開始。如果沒有指定第二個數,則Python會停止在序列尾。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

注意,返回的序列從開始位置 開始 ,剛好在結束位置之前 結束。即開始位置是包含在序列切片中的,而結束位置被排斥在切片外。 可以用負數做切片。負數用在從序列尾開始計算的位置。MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

相關免費學習推薦:python視頻教程MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

以上就是給小白整理的第二篇Python知識點的詳細內容,更多請關注少兒編程網其它相關文章!MCd少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        妞干网这里只有精品| 国产 福利 在线| 亚洲精品久久久中文字幕| 国产精品三级一区二区| 亚洲视频在线不卡| 亚洲综合123| 日韩a一级欧美一级| 天天影视综合色| 激情婷婷综合网| 国产资源在线视频| 亚洲熟妇av一区二区三区| 久久久久久久午夜| 久久精品香蕉视频| 手机看片一级片| 国产免费一区二区三区四在线播放 | 欧美日韩成人免费视频| 九九九九免费视频| 色哟哟精品视频| 久久黄色片网站| 国产三级中文字幕| 国产午夜大地久久| 欧美日韩大尺度| 伊人免费视频二| 九色自拍视频在线观看| 久久久久久久久久久久久国产精品| av网站在线观看不卡| 男女无套免费视频网站动漫| 黄色aaaaaa| 狠狠干视频网站| 激情六月丁香婷婷| 日本精品一区在线| 日韩欧美视频免费在线观看| 久久精品99国产| 992kp免费看片| 国内外成人激情视频| 亚洲精品第三页| 日韩在线综合网| 激情文学亚洲色图| 动漫av网站免费观看| 日本美女久久久| 无码无遮挡又大又爽又黄的视频| 日本在线播放一区二区| 成人性免费视频| 国产福利片一区二区| 国产视频一区二区三区在线播放 | 中文字幕有码av| 国产精品一二三在线观看| 国内外成人免费激情视频| 一女二男3p波多野结衣| 日本成年人网址| 欧美黄网在线观看| 欧美视频亚洲图片| 狠狠躁狠狠躁视频专区| 精品人妻一区二区三区四区在线| xxx中文字幕| 欧美激情第3页| 国产三级三级三级看三级| 人人妻人人做人人爽| 亚洲成年人专区| 91av视频免费观看| 亚洲欧洲日本精品| 亚洲五月天综合| 免费黄色一级网站| 免费国产a级片| 国产一二三在线视频| 青青草综合在线| 最新视频 - x88av| 日韩不卡一二区| 97精品国产97久久久久久粉红| 一区二区三区免费播放| www.色就是色| 亚洲国产日韩欧美在线观看| 久久综合久久色| 999精品视频在线| www黄色av| 免费在线观看的毛片| 日本a√在线观看| 亚洲综合色在线观看| 国产乱码一区二区三区四区| 波多野结衣激情| japanese在线播放| av免费观看大全| 99免费视频观看| 亚洲少妇久久久| 国产又黄又爽免费视频| 免费的av在线| 欧美性久久久久| www.色欧美| 妺妺窝人体色www看人体| 精品一区二区三区毛片| 黄色特一级视频| 无码人妻丰满熟妇区五十路百度| 婷婷丁香激情网| 黄瓜视频免费观看在线观看www| 香蕉视频免费版| 欧美丰满熟妇bbbbbb百度| 91网址在线播放| 亚洲一区 在线播放| 97在线播放视频| 日本中文字幕观看| 成人性免费视频| 日韩av片专区| 免费av手机在线观看| www.欧美激情.com| 日韩精品视频久久| 黄大色黄女片18第一次| 欧美牲交a欧美牲交aⅴ免费下载| 天堂在线资源视频| 成人免费在线视频播放| 亚洲一区二区福利视频| 久久人人爽人人片| 18禁男女爽爽爽午夜网站免费| 欧美伦理片在线观看| 久久人人爽人人爽人人av| 一区二区免费av| 777米奇影视第四色| www国产无套内射com| 日本一二区免费| 免费看黄色一级大片| 丰满少妇大力进入| 中国一级黄色录像| 色婷婷狠狠18| 成年人小视频网站| 虎白女粉嫩尤物福利视频| 天堂а√在线中文在线| 男插女免费视频| 国产农村妇女精品久久| 在线能看的av网站| 中日韩av在线播放| www.亚洲高清| 亚洲欧洲日本精品| 精品久久久99| 亚洲欧美自拍另类日韩| 三级av免费观看| 亚洲久久中文字幕| 在线a免费观看| 欧美性视频在线播放| 樱花草www在线| 成年人三级视频| 国产色一区二区三区| 久久艹国产精品| 欧美 日韩 亚洲 一区| 国产精品无码av在线播放| 免费在线激情视频| 色一情一乱一伦一区二区三区日本| 黑森林福利视频导航| 天美星空大象mv在线观看视频| 国产高潮免费视频| 亚洲免费成人在线视频| 91麻豆天美传媒在线| 人妻少妇精品久久| av网址在线观看免费| 久久久久久综合网| 老子影院午夜伦不卡大全| 国产淫片免费看| 麻豆一区二区三区视频| 黑人巨大国产9丨视频| 成年人看的毛片| 欧美日韩亚洲一二三| 亚洲欧美天堂在线| 免费国产a级片| 亚洲精品永久视频| 国产精品12345| 亚洲一级免费观看| 91午夜在线观看| 不用播放器的免费av| 成年女人18级毛片毛片免费| 91香蕉视频导航| 亚洲精品天堂成人片av在线播放| 国产成人无码精品久久久性色| 邪恶网站在线观看| www.日本在线播放| 91免费视频黄| 色综合av综合无码综合网站| 日韩第一页在线观看| 日本精品久久久久中文字幕| 一级全黄肉体裸体全过程| 可以免费在线看黄的网站| 欧美日韩dvd| 奇米影视四色在线| 四虎永久在线精品无码视频| 一级黄色免费在线观看| 婷婷激情四射五月天| 女人和拘做爰正片视频| 97干在线视频| 欧美另类videosbestsex日本| 手机av在线免费| 91色国产在线| 午夜视频在线瓜伦| 国产高清精品在线观看| 狠狠干 狠狠操| 99久久久精品视频| 大片在线观看网站免费收看| 国产传媒免费观看| 久久久久久久久久久久久久久国产| 国产无套内射久久久国产| 亚洲不卡中文字幕无码| 777777av| 免费黄色日本网站| 欧美 国产 综合|