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元...