python資料型別

2021-10-05 02:06:33 字數 1935 閱讀 2074

「」單引號或者雙引號包起來的就是字串

字串操作

find()查著字串下標 查著不存在的,返回-1

index() 與find功能一致,查詢不存在的 報錯

rfind() 查著最右邊的字元

rindex()查著最右邊的字元

count()統計字元出現次數

replace(「原本的」,「替換後的」) 替換

split("[分割的符號,與命名相同,包括空格]")分割 輸出的為列表

join(連線,與split相反),格式:" ".join( ** )

startswith() 判斷字串以什麼開頭 返回結果是 true false

endswith() 判斷字串以什麼結尾 返回結果同上

upper() 轉換為大寫

lower() 轉換成小寫

title() 每個單詞的首字母大寫

isalpha() 檢測所有字元是否都為字母

isdigit() 檢測所有字元是否都為數字

isalnum() 所有字元都是字母或數字返回ture 否則返回false

lstrip()刪除左邊的空白字元

rstrip()刪除右邊的空白字元

strip()刪除兩側的空白字元

兩個字串中間用加號連線代表拼接

len( )計算容器中元素的個數(內建函式)

整數小數

用[ ]包起來的 列表裡的列表項可以是整型,也可以是字串,也可以是整型和字串的混合

列表操作增加

insert("")(在指定位置前插入)

extend("")(將內容逐一新增到內容裡) 刪除

del *[ ]    (根據指定下標刪除,注意格式)

pop("")(刪除尾部元素)

remove("")(根據元素的值進行刪除(列表項的內容)

修改

#[ ]="***"(獲得要修改的內容下標,直接修改)

查詢in (在…裡)

not in (不在…裡)

sort(排列,按特定順序重新排列,預設由小到大)

reberse=true(引數,由大到小排序)

reverse(倒序)

巢狀的列表增刪需要在定義後增加該巢狀列表的下標,再執行操作

用( )包起來的列表是元祖,無法增改刪

用包起來的並且有鍵,值的是字典

字典的每個元素由「鍵」和「值」兩部分組成

只能由鍵來獲取元素的值 print(**

*["key"])

get(查詢不確定的元素,防止報錯)(後面加,「返回的值」)*[

]=" " 如果key存在就是修改,如果不存在就是新增

del*

刪除,根據指定key刪除,不寫指定key就會刪除整個字典***

.clear 清空字典內容***

.keys 返回字典的所有 key***

.values 返回字典的所有「值」***

.items 返回字典的所有key和「值」 (存在元組的列表裡如:[

('name'

,'****')])

enumerate()

:遍歷出資料和資料下標

集合是無序的,集合中單元素是唯一的,集合一般用於元組或列表中的元素去重(重複)

add

update(逐一新增進集合裡,自動去重)

集合刪除:

pop(隨機刪除)

remove(刪除指定的元素,不存在的話報錯)

discard(刪除指定元素,不存在的話不執行任何操作)

&是交集(兩個集合共同擁有的)

|(回車上邊的)是並集()

(返回結果只有兩個,true,false)

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...