python 資料型別

2021-06-28 17:27:25 字數 1641 閱讀 1123

python有五個標準的資料型別:

使用del可以刪除資料的引用

例, one = 100

del one  #del 也可以同時刪除多個引用 變數。例del one, two, three

print one  #將提示one 沒有定義

python支援四種不同的數值型別:

python的字串列表有2種取值順序:

加號(+)是字串連線運算子,星號(*)是重複操作

string = "hello"

print string[1] #e

print stirng[2:5] #llo

print string[2:] #llo 表示輸出2到結束的字串

print string * 5 #string 重複5次 *表示重複操作

print string + "one" #helloone +表示連線

s[1,5]  取的是下標1到下標5的字元,不包括上限5

列表可以完成大多數集合類的資料結構實現。它支援字元,數字,字串甚至可以包含列表(所謂巢狀)。

列表中的值得分割也可以用到變數[頭下標:尾下標],就可以擷取相應的列表,從左到右索引預設0開始的,從右到左索引預設-1開始,下標可以為空表示取到頭或尾。

加號(+)是列表連線運算子,星號(*)是重複操作

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]

tinylist = [123, 'john']

print list # 輸出完整列表

print list[0] # 輸出列表的第乙個元素

print list[1:3] # 輸出第二個至第三個的元素 

print list[2:] # 輸出從第三個開始至列表末尾的所有元素

print tinylist * 2 # 輸出列表兩次

print list + tinylist # 列印組合的列表

tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )

tinytuple = (123, 'john')

print tuple # 輸出完整元組

print tuple[0] # 輸出元組的第乙個元素

print tuple[1:3] # 輸出第二個至第三個的元素 

print tuple[2:] # 輸出從第三個開始至列表末尾的所有元素

print tinytuple * 2 # 輸出元組兩次

print tuple + tinytuple # 列印組合的元組

列表是有序的物件結合,字典是無序的物件集合。字典當中的元素是通過鍵來訪問的,而不是通過偏移訪問。

dict = {}

dict['one'] = "this is one"

dict[2] = "this is two"

tinydict =

print dict['one'] # 輸出鍵為'one' 的值

print dict[2] # 輸出鍵為 2 的值

print tinydict # 輸出完整的字典

print tinydict.keys() # 輸出所有鍵

print tinydict.values() # 輸出所有值

注:字典的key 不可以為小數,否則會亂

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

python資料型別

python主要資料型別有五 1.list 列表 2.tuple 元組 3.set 集合 4.lexicon 字典 5.class 類 list 和 tuple 的區別是 list的元素可改變,tuple不可。故用不同的符號表示,list用 tuple用 這只是符號 表示罷了,本質不同就是list元...