來(lái)自http://www.runoob.com
1.標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型
-
Number 數(shù)字
[int、float、bool、complex] -
String 字符串
(+連接,*重復(fù)) -
List 列表
(列表里的元素類(lèi)型可以不相同,+連接,*重復(fù)) -
Tuple 元組
(元組里的元素類(lèi)型可以不相同。tuple的元素不可改變,但它可以包含可變的對(duì)象,比如list列表。只包含一個(gè)元素時(shí)其后要加逗號(hào)) -
Set 集合
(可以使用大括號(hào) { } 或者 set() 函數(shù)創(chuàng)建集合,注意:創(chuàng)建一個(gè)空集合必須用 set() 而不是 { },因?yàn)?{ } 是用來(lái)創(chuàng)建一個(gè)空字典。) -
Dictionary 字典
(列表是有序的對(duì)象集合,字典是無(wú)序的對(duì)象集合。字典用 { } 標(biāo)識(shí),它是一個(gè)無(wú)序的 鍵(key) : 值(value) 的集合。鍵(key)必須使用不可變類(lèi)型。)
不可變:Number、String、Tuple
可變:List、Set、Dictionary
注意:在 Python2 中是沒(méi)有布爾型的,它用數(shù)字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定義成關(guān)鍵字了,但它們的值還是 1 和 0,它們可以和數(shù)字相加。
2.運(yùn)算符號(hào)
- +(加法)
- -(減法)
- *(乘法)
- /(除法,得到一個(gè)浮點(diǎn)數(shù),如2/4=0.5)
- //(除法,得到一個(gè)整數(shù),如2//4=0)
- %(取余)
- **(乘方)
3.Set集合
a.b都是集合
- → a - b :a 和 b 的差集
| → a | b :a 和 b 的并集
& → a & b :a 和 b 的交集
^ → a ^ b :a 和 b 中不同時(shí)存在的元素
in:判斷某元素是否在集合中