婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Python數(shù)據(jù)類型最全知識(shí)總結(jié)

Python數(shù)據(jù)類型最全知識(shí)總結(jié)

熱門標(biāo)簽:北京電銷外呼系統(tǒng)加盟 儋州電話機(jī)器人 所得系統(tǒng)電梯怎樣主板設(shè)置外呼 地圖標(biāo)注面積 北瀚ai電銷機(jī)器人官網(wǎng)手機(jī)版 朝陽(yáng)手機(jī)外呼系統(tǒng) 小蘇云呼電話機(jī)器人 佛山400電話辦理 市場(chǎng)上的電銷機(jī)器人

一、什么是數(shù)據(jù)類型

其實(shí)可以明白數(shù)據(jù)類型指的就是變量值的不同類型,姓名可能是一種數(shù)據(jù)類型、年齡可能是一種數(shù)據(jù)類型、愛(ài)好可能又是另一種數(shù)據(jù)類型

二、字符串類型

字符串類型所表示的數(shù)據(jù)是常量,它是一種不可變數(shù)據(jù)類型

如何表示

str = 'zhangsan'
str = "zhangsan"
str = '''zhangsan''' # 可以實(shí)現(xiàn)換行
str = """zhangsan""" # 可以實(shí)現(xiàn)換行
str = r'zhangsan\n'  # r可以取消轉(zhuǎn)移字符的功能

相關(guān)方法

舉例:

find('str')      # 找不到為-1
index('str')     # 找不到報(bào)錯(cuò)
isalnum('str')   # 由字母或數(shù)字組成
isspace('str')   # 由空格組成
split('str')     # 分割之后是列表
rsplit('str',2)  # 當(dāng)分割次數(shù)有限制時(shí)與split有區(qū)別
partition('str') # 分割之后是三元組
capitalize()     # 字符串首字母大寫
title()          # 每個(gè)單詞首字母大寫
ljust()          # 左對(duì)齊加空格

取值與切片操作

str = '123456789‘

# 下標(biāo)取值
str[0] # 1
str[-1] # 9

# 切片語(yǔ)法 m[start, end, step]
str[1:3]    # 23
str[3:1]    # 空
str[0:]     # 123456789
str[:3]     # 123
str[::]     # 123456789
str[::-1]   # 987654321

str[0:4:1]  # 1234
str[0:4:2]  # 13
str[0:4:0]  # 報(bào)錯(cuò)
str[0:4:-1] # 空
str[4:0:-1] # 5432

str[-3:-1]    # 78
str[-1:-3]    # 空
str[-3:-1:-1] # 空
str[-3:-1:1]  # 78
str[-1:-3:-1] # 98
str[-1:-3:1]  # 空

編碼與解碼操作

chr(65)                # 編碼轉(zhuǎn)為字符
ord('我')              # 字符轉(zhuǎn)為編碼
'str'.encode('utf-8')  # 將字符串轉(zhuǎn)編碼
'str'.decode('utf-8')  # 將字符串轉(zhuǎn)解碼

格式化輸出操作

普通格式化

%s(字符串)、 %d(整形)、 %f(浮點(diǎn)型)、 %%(%)、 %x(十六進(jìn)制)、 %X(十六進(jìn)制)

name = 'zhangsan'
age = 18

print('姓名:', name, ',年齡:', age, sep='')
print('姓名:%s,年齡:%d' %(name,age))
————————————————
版權(quán)聲明:本文為CSDN博主「ProChick」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_45747519/article/details/117379242

format格式化

# 默認(rèn)
print('姓名{},年齡{}'.format('張三',18))
# 下標(biāo)賦值
print('姓名{1},年齡{0}'.format(18,'張三'))
# 變量名賦值
print('姓名{name},年齡{age}'.format(name='zhangsan',age=18))
# 列表賦值
list = ['zhangsan',18]
print('姓名{},年齡{}'.format(*list))
# 字典賦值
dict = {"name":'zhangsan',"age":18}
print('姓名{name},年齡{age}'.format(**dict))

三、列表類型

列表類型所代表的數(shù)據(jù)元素有序且可以重復(fù)、可以修改

如何表示

mylist = ['張三',18]
mylist = list( ('zhangsan',18) ) # 將可迭代對(duì)象轉(zhuǎn)化為列表

相關(guān)方法

添加元素

list = [1,2,3]
# 追加
list.append(4)     # [1,2,3,4]
# 插入
list.insert(0,0)   # [0,1,2,3,4]

修改元素

list = [1,2,3]
# 修改指定位置元素
list[0] = 0    # [0,2,3]
list[2] = 0    # [0,2,0]

刪除元素

list = [1,2,3,4,5,6]
# 刪除最后一個(gè)
list.pop()         # [1,2,3,4,5]
# 刪除指定位置
list.pop(0)        # [2,3,4,5]
# 刪除指定元素
list.remove(2)     # [3,4,5]
# 清空
list.clear()       # []

查詢?cè)?/p>

list = [1, 2, 3, 2, 1]
# 查找元素位置
list.index(1)    # 0
# 查找元素個(gè)數(shù)
list.count(1)    # 2

合并列表

list1 = [1,2,3]
list2 = [4,5,6]
# 合并
list1.extend(list2) # [1,2,3,4,5,6]
print(list1+list2)  # [1,2,3,4,5,6]

排序

list = [2, 3, 1]
# 正序
list.sort()                                 # [1,2,3]
# 產(chǎn)生新對(duì)象并正序
new_list = sorted(list)                     # [1,2,3]
# 倒序
list.sort(reverse=True)                     # [3,2,1]
# 倒序
list.reverse()                              # [3,2,1]


# 自定義排序規(guī)則(一般用于字典類型的比較)
list = [
    {'name':'zhangsan',age:18},
    {'name':'lisi',age:20},
    {'name':'wangwu',age:19}
]

list.sort(key = lambda item : item['age'])

拷貝

list = [1, 2, 3]

# 是淺拷貝
new_list = list.copy() # [1, 2, 3]

嵌套

# 相當(dāng)于二維數(shù)組
list = [[1,2],[3,4],[5,6]]

推導(dǎo)式

list = [i for i in range(1,3)] # [1,2]
list = [(i,j) for i in range(1,3) for j in range(1)] # [(1,0),(2,0)]

四、元組類型

元組類型所表示的數(shù)據(jù)元素有序且可以重復(fù),但不可以修改

如何表示

# 表示多個(gè)元素
tuple = (1,2,'3') 
# 表示1個(gè)元素
tuple = (True,)

相關(guān)方法

查詢?cè)?/p>

tuple = (1,True,'3',True)

tuple.index(0)    # 1
tuple.count(True) # 2

合并

tuple1 = (1,2)
tuple2 = (True,False)

print(tuple1+tuple2) # (1,2,True,False)

五、字典類型

字典類型所表示的數(shù)據(jù)元素?zé)o序,Key不可以重復(fù)(只能是不可變數(shù)據(jù)類型),Value可以修改(可以為任意數(shù)據(jù)類型)

如何表示

student = {"name":'zhangsan',"age":20} 

相關(guān)方法

查詢?cè)?/p>

student = {"name":'zhangsan',"age":20} 

print(student["age"])          # 20
print(student["birth"])        # 報(bào)錯(cuò)

print(student.get("age"))      # 20
print(student.get("birth"))    # None
print(student.get("birth",'2000-10-10'))    # 2000-10-10d

# 獲取所有Key
print(student.keys())          # ['name','age']
# 獲取所有Value
print(student.values())        # ['zhangsan',20]
# 獲取所有Key-Value
print(student.items())         # [('name':'zhangsan'),('age':20)]

添加、修改元素

student = {"name":'zhangsan',"age":20} 

student["name"] = 'lisi'
print(student) # student = {"name":'lisi',"age":20} 

student["sex"] = '男'
print(student) # student = {"name":'lisi',"age":20,"sex":'男'} 

刪除元素

student = {"name":'zhangsan',"age":20} 

# 刪除Key-Value,返回Value
result = student.pop("name")
print(student) # student = {"age":20} 
print(result)  # zhangsan 

# 刪除Key-Value,返回Key-Value
result = student.popitem("name")
print(student) # student = {"age":20} 
print(result)  # ('name','zhangsan') 

# 清空
student.clear()
print(result)  # {}

合并

student = {"name":'zhangsan',"age":20} 
student_add = {"sex":'男'}

student.update(student_add)
print(student) # {"name":'zhangsan',"age":20,"sex":'男'} 

推導(dǎo)式

student = {"name":'zhangsan',"age":20} 

student_reverse = {v:k for k,v in student.items()}
print(student_reverse) # {"zhangsan":'name',"20":age}

六、集合類型

集合類型所表示的數(shù)據(jù)元素?zé)o序且不可以重復(fù),不可以修改

如何表示

# 有元素的集合
set = {1,'我',True} 
# 空集合
set()

相關(guān)方法

添加元素

set = {1,'我',True} 

set.add('zhangsan')
print(set)             # {1,'我',True,'zhangsan'} 

刪除元素

set = {1,'我',True} 

# 隨機(jī)刪除一個(gè)元素
set.pop()
print(set)             # {'我',True} 

# 刪除指定元素
set.remove('True')
print(set)             # {1,'我'} 

# 清空
set.clear()
print(set)             # set() 

合并

set = {1,'我',True} 

# 兩個(gè)集合合并后產(chǎn)生新的集合
new_set = set.union( {True,False} ) 
print(new_set)                       # {1,'我',True,False} 

# 將一個(gè)可迭代對(duì)象合并到原有集合中
set.update(['False'])
print(set)                           # {1,'我',True,'False'} 

運(yùn)算

set1 = {1,2,3} 
set2 = {3,4,5}

# 差集
print(set1 - ste2)  # {1,2}
print(set2 - ste1)  # {4,5}
# 交集
print(set1  ste2)  # {3}
# 并集
print(set1 | ste2)  # {1,2,3,4,5}
# 差并集
print(set1 ^ ste2)  # {1,2,4,5}

七、五種數(shù)據(jù)類型所支持的運(yùn)算符比較

八、數(shù)據(jù)的序列化和反序列化

序列化操作

將數(shù)據(jù)從內(nèi)存持久化保存到硬盤的過(guò)程

----(將數(shù)據(jù)轉(zhuǎn)化為字符串)----
import json

list = ['name','age','city']
file = open('test.txt','w',encoding='utf8')

file.write(repr(list))       # 第一種方式
file.write(str(list))        # 第二種方式
file.write(json.dumps(list)) # 第三種方式
json.dump(list,file)         # 第四種方式

file.close()
----(將數(shù)據(jù)轉(zhuǎn)化為二進(jìn)制)----
import pickle

list = ['name','age','city']
file = open('test.txt','wb',encoding='utf8')

file.write(pickle.dumps(list)) # 第一種方式
pickle.dump(list,file)         # 第二種方式

file.close()

反序列化操作

將數(shù)據(jù)從硬盤加載到內(nèi)存的過(guò)程

# test.txt
["name","age","city"]
----(將字符串轉(zhuǎn)化為數(shù)據(jù))----
import json

file = open('test.txt','r',encoding='utf8')

list1 = json.load(file)               # 第一種方式
print(list1) # ['name','age','city']
list2 = json.loads(file.read())       # 第二種方式
print(list2) # ['name','age','city']

file.close()
----(將二進(jìn)制轉(zhuǎn)化為數(shù)據(jù))----
import pickle

file = open('test.txt','rb',encoding='utf8')

list1 = pickle.loads(file.read())       # 第一種方式
print(list1) # ['name','age','city']
list2 = pickle.load(file)               # 第二種方式
print(list2) # ['name','age','city']

file.close()

到此這篇關(guān)于Python數(shù)據(jù)類型最全知識(shí)總結(jié)的文章就介紹到這了,更多相關(guān)Python數(shù)據(jù)類型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python基礎(chǔ)之?dāng)?shù)據(jù)類型詳解
  • Python中條件判斷語(yǔ)句的簡(jiǎn)單使用方法
  • 詳解Python中的條件判斷語(yǔ)句
  • Python通用唯一標(biāo)識(shí)符uuid模塊使用案例
  • python標(biāo)識(shí)符命名規(guī)范原理解析
  • Python的數(shù)據(jù)類型與標(biāo)識(shí)符和判斷語(yǔ)句詳解

標(biāo)簽:寧夏 定西 龍巖 云南 江蘇 金融催收 酒泉 商丘

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python數(shù)據(jù)類型最全知識(shí)總結(jié)》,本文關(guān)鍵詞  Python,數(shù)據(jù),類型,最全,知識(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python數(shù)據(jù)類型最全知識(shí)總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python數(shù)據(jù)類型最全知識(shí)總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    不卡av电影在线播放| 91香蕉视频污| 激情成人综合网| www.99精品| 欧美成人猛片aaaaaaa| 亚洲高清免费观看| 91免费版pro下载短视频| 色综合久久综合网| 亚洲一区二区在线视频| 欧美一区永久视频免费观看| 久久se精品一区精品二区| 成a人片亚洲日本久久| 亚洲一区二区精品3399| 欧洲精品视频在线观看| 亚洲欧美另类久久久精品2019| 在线播放国产精品二区一二区四区| 另类人妖一区二区av| 欧美日韩dvd在线观看| 亚洲一区二区黄色| 在线观看国产91| 亚洲欧美日韩久久| 91麻豆国产福利精品| 亚洲欧美在线aaa| 色屁屁一区二区| 成人综合婷婷国产精品久久蜜臀| 日韩欧美一级二级三级久久久| 亚洲mv在线观看| 欧美日韩亚洲国产综合| 日韩av中文在线观看| 欧美一区二区三区啪啪| 久久国产尿小便嘘嘘| 日韩欧美123| 国产日韩欧美精品综合| 欧美三级日本三级少妇99| 在线看日韩精品电影| 久久精品av麻豆的观看方式| 丝袜脚交一区二区| 香蕉加勒比综合久久| 亚洲国产视频一区| 久久国产精品99久久久久久老狼 | 欧美欧美欧美欧美首页| 国产精品久久久久久久久晋中 | 一本色道久久综合亚洲精品按摩| 日本亚洲欧美天堂免费| 日韩一区欧美二区| 日韩国产欧美在线视频| 麻豆精品在线看| 国产乱码精品一区二区三| 91视频免费播放| 日韩一区二区视频在线观看| 国产精品人人做人人爽人人添 | 国产美女精品人人做人人爽| 久久99精品久久久久久久久久久久| 国产伦精品一区二区三区免费迷 | 青青草国产成人av片免费| 欧美区视频在线观看| 国产欧美一区二区三区在线老狼| 日韩国产高清在线| 久久午夜电影网| 91成人在线观看喷潮| 精品在线你懂的| 一区二区三区在线观看动漫| 日韩欧美国产午夜精品| 欧美大片拔萝卜| 久久精品视频免费观看| 一区二区三区中文字幕电影| 韩国一区二区在线观看| 久久99久久久欧美国产| 91色|porny| 亚洲国产精品成人综合| 日韩精品一卡二卡三卡四卡无卡| 色综合久久久久综合99| 中文字幕中文字幕一区二区| 99re在线精品| 久久99深爱久久99精品| 亚洲一区二区三区三| 国产欧美日韩亚州综合| 日韩午夜在线影院| 欧美视频第二页| 菠萝蜜视频在线观看一区| 极品少妇xxxx精品少妇偷拍| 亚洲妇女屁股眼交7| 国产精品久久久久婷婷二区次| 日韩久久免费av| 777午夜精品免费视频| 日本韩国一区二区| 99精品视频在线播放观看| 国产精品夜夜嗨| 国产一区二区在线视频| 麻豆91在线播放| 成人av在线播放网站| 2023国产精品视频| 日本久久一区二区三区| 亚洲欧洲在线观看av| 色成年激情久久综合| 一区二区三区在线播| 欧美丰满高潮xxxx喷水动漫| 视频精品一区二区| 国产欧美日韩不卡免费| 欧美欧美欧美欧美| 美女www一区二区| 国产精品色一区二区三区| 久久久精品国产免费观看同学| 精品美女被调教视频大全网站| 4438x成人网最大色成网站| 国产精品一区二区果冻传媒| 国产精品久久久久7777按摩| 成人福利视频网站| 日本中文字幕不卡| 亚洲电影你懂得| 国产日本欧美一区二区| 91精品国产欧美一区二区成人| 99综合电影在线视频| 麻豆国产精品777777在线| 一区二区三区av电影| 亚洲欧美在线高清| 国产色婷婷亚洲99精品小说| 欧美高清激情brazzers| 色婷婷av一区二区三区大白胸| 粉嫩久久99精品久久久久久夜| 午夜激情久久久| 日av在线不卡| 中文字幕在线观看不卡视频| 欧美色综合影院| 国产精品久久久爽爽爽麻豆色哟哟| 成人影视亚洲图片在线| 久久不见久久见中文字幕免费| 久久国产综合精品| 国产乱人伦偷精品视频不卡| 久久综合狠狠综合久久激情| 国产宾馆实践打屁股91| 成人看片黄a免费看在线| 色欧美片视频在线观看在线视频| 亚洲免费成人av| 欧美精品久久99| 一区二区三区国产豹纹内裤在线| 日韩亚洲欧美综合| 在线免费观看成人短视频| 狠狠色狠狠色合久久伊人| 精品一区二区三区蜜桃| 蜜桃av噜噜一区| 午夜精品久久久久久久久久| 欧美性色欧美a在线播放| 欧美日韩精品欧美日韩精品一 | 日本视频在线一区| 欧美国产日本视频| 国产精品九色蝌蚪自拍| 亚洲视频一二三| 中文字幕一区二区三区蜜月 | 亚洲宅男天堂在线观看无病毒| 久久久国际精品| 成人午夜av电影| 99精品在线免费| 日韩午夜av一区| 亚洲天堂精品视频| 美日韩一区二区三区| 懂色av一区二区三区免费观看| 日本精品裸体写真集在线观看| 欧美一级久久久| 欧美国产综合一区二区| 视频一区在线播放| 成人性生交大合| 欧美午夜电影一区| 国产精品理论片在线观看| 午夜久久久影院| 91影院在线观看| 欧美一级黄色录像| 亚洲国产精品麻豆| 国产一区二区三区| 91精品婷婷国产综合久久| 中文字幕一区二区三区色视频 | 亚洲欧洲无码一区二区三区| 另类调教123区| 成人高清免费观看| 国产综合色在线视频区| 91麻豆精品视频| 国产色一区二区| 亚洲一区欧美一区| 99久久99久久免费精品蜜臀| 久久在线免费观看| 国产成人精品三级| 国产精品欧美久久久久一区二区| 国产高清成人在线| 中文字幕一区二区三区不卡在线| 国产精品一二三| 亚洲国产精品ⅴa在线观看| 福利一区二区在线观看| 日韩精品一区二区三区四区视频 | 久久一留热品黄| 蜜桃在线一区二区三区| 日韩欧美亚洲国产精品字幕久久久| 国产精品久久久久天堂| 欧美军同video69gay| 亚洲免费观看高清完整版在线观看| 亚洲成人福利片| 国产一区二区三区在线观看精品 | 亚洲精品一区二区三区四区高清| 亚洲天堂a在线| 国产一区在线观看麻豆| 日韩欧美视频在线|