這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹Python基本數(shù)據(jù)類型有哪些,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),溫州企業(yè)網(wǎng)站建設(shè),溫州品牌網(wǎng)站建設(shè),網(wǎng)站定制,溫州網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,溫州網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
數(shù)據(jù)類型
基本數(shù)據(jù)類型:
整型(int),浮點(diǎn)型(float),字符串(str),列表(li),元組(tuple),字典(dict),集合(set),布爾(bool)
數(shù)值類型(整數(shù),浮點(diǎn),布爾)
序列類型(字符串,列表,元組)
散列類型(字典,集合)
字節(jié)類型 a=bytes(‘123’)/a=b’123’
字節(jié)數(shù)組bytearrary(‘123’)
可變序列:列表,集合,字典
不可變序列:字符串,元組
數(shù)據(jù)類型方法
字符串方法
增:
字符串拼接
1.str1+str2+str3 2.””.join([str1,str2,str3]) 3."%s %s %s"%(str1,str2,str3) 4."{} {} {}".format(str1,str2,str3)
刪:
x.replace(m,n,x) m:準(zhǔn)備替換的內(nèi)容 n:替換的內(nèi)容 x:替換的個(gè)數(shù)
查:
x.index(m) m:索引的內(nèi)容 x.find(m) m:索引的內(nèi)容 x.count(m) m:計(jì)數(shù)的內(nèi)容 x.isdigit() 是否是數(shù)字 x.isalpha() 是否是字母 x.isupper() 是否是大寫 x.islower() 是否是小寫 x.startswith(m) 是否以m開頭 x.endswith(m) 是否以m結(jié)尾
改:
x.upper() 轉(zhuǎn)化為大寫 x.lower() 轉(zhuǎn)化為小寫 x.strip()去左右空白/lstrip去左空白/rstrip去空白 x.title() 標(biāo)題化 x.capitalize() 第一個(gè)字母大寫 x.split(m,x) 以m為界分割 分割x次
列表方法
增:
li.append(m) m:添加的內(nèi)容 li.insert(x,m) x:元素下標(biāo)位置 m:插入的內(nèi)容 li.extend(list) list:為另一個(gè)列表
刪:
li.pop(x) x:刪除一個(gè)元素并返回該元素的值 若無參數(shù)x則從最后開始刪除 li.remove(m) m:需要?jiǎng)h除的內(nèi)容 li.clear() 清空列表
查:
li.index(m) m:索引的內(nèi)容 li.count(m) m:計(jì)數(shù)的內(nèi)容
改:
list[n]=x
其他:
copy() 淺復(fù)制 import copy 深復(fù)制 適用于兩層列表 list1=copy.deepcopy(list2)
永久排序
li.sort(reverse=True/False) m:列表 True倒排序 False正排序 m.reverse() 永久倒排序
臨時(shí)排序
sorted(li,reverse=True/False) m:列表 True倒排序 False正排序 reversed(m) 臨時(shí)倒排序
元組方法
查:
t.index(m) m:索引的內(nèi)容 t.count(m) m:計(jì)數(shù)的內(nèi)容
集合方法
交集& 并集| 差集-
增:
a.add(m) m:向集合里面添加的內(nèi)容
刪:
a.pop() 隨機(jī)刪除集合內(nèi)容 a.remove() 指定刪除集合內(nèi)容
查:
a.isdisjoint(b) a與b是否存在交集 a.issubset(b) a是b的子集嗎 a.issuperset(b) a是b的父集嗎
改:
a.update(m) 向集合里面添加元素m可以為字符串 列表 元組 集合 字典
字典方法
增:
d=dict.fromkeys(m,n) m:鍵的來源可迭代對(duì)象 n:設(shè)置值的默認(rèn)值 d.setdefault(m,n) 查詢有則返回?zé)o則添加m:鍵 n:值
刪:
d.clear() 清空字典 d.pop(m) m:鍵 刪除以m為鍵的字典 d.popitem() 刪除最后一個(gè)字典
改:
d.update(m) m:添加的字典 dic[m]=n m:鍵 n:值
查:
d.get(m) m:鍵 返回m鍵對(duì)應(yīng)的值 d.keys() 獲得鍵的列表 d.values() 獲得值的列表 d.items() 同時(shí)獲得鍵與值的元組 再通過遍歷獲得鍵與值
判斷類型:
type() isinstance(變量,類型)
關(guān)于Python基本數(shù)據(jù)類型有哪些就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。