Python中的标准数据类型
Python3中有六個標準的數據類型,前三個為不可變數據類型,后三個為可變數據類型
Number (數字)
String (字符串)
Tuple (元組)
List (列表)
Set (集合)
Dictionary (字典)
Number(數字)
注意:
1、Python可以同時為多個變量賦值,如a, b = 1, 2。
2、一個變量可以通過賦值指向不同類型的對象。
3、數值的除法包含兩個運算符:/ 返回一個浮點數,// 返回一個整數。
4、在混合計算時,Python會把整型轉換成為浮點數。
String(字符串)
Python中的字符串用單引號 ’ 或雙引號 " 括起來,同時使用反斜杠 \ 轉義特殊字符。
Python 使用反斜杠()轉義特殊字符,如果你不想讓反斜杠發生轉義,可以在字符串前面添加一個 r,
Tuple (元組)
元組與列表類似,不同之處在于元組的元素不能被更改。元組寫在()里,元素之間用逗號隔開。
元素中的類型可以不相同。
tuple的元素不可改變,但它可以包含可變的對象,比如list列表。
注意:
1、與字符串一樣,元組的元素不能修改。
2、元組也可以被索引和切片,方法一樣。
3、注意構造包含 0 或 1 個元素的元組的特殊語法規則。
4、元組也可以使用+操作符進行拼接。
List(列表)
List(列表) 是 Python 中使用最頻繁的數據類型。
列表可以完成大多數集合類的數據結構實現。列表中元素的類型可以不相同,它支持數字,字符串甚至可以包含列表(所謂嵌套)。
列表是寫在方括號 [] 之間、用逗號分隔開的元素列表。
和字符串一樣,列表同樣可以被索引和截取,列表被截取后返回一個包含所需元素的新列表。
加號 + 是列表連接運算符,星號 * 是重復操作。
注意:
1、List寫在方括號之間,元素用逗號隔開。
2、和字符串一樣,list可以被索引和切片。
3、List可以使用+操作符進行拼接。
4、List中的元素是可以改變的。
Set(集合)
集合是由一個或數個形態各異的大小整體組成的,構成集合的事物或對象稱作元素或是成員。
基本功能是進行成員關系測試和刪除重復元素。
可以使用大括號 { } 或者 set( ) 函數創建集合,注意:創建一個空集合必須使用set()而不是 { } ,因為 { } 使用來創建一個字典。
Dictionary(字典)
字典是一個內置數據類型,列表是有序的對象集合,字典是無序的對象集合。兩者之間的區別在于:字典中的元素是通過鍵來存取的,而不是通過偏移存取。字典是一種映射類型,字典用{ }標識,鍵必須使用不可變類型,是一個無序的 鍵(key):值(value) 的集合,同一個字典中鍵必須是唯一的。
創建空字典使用 { } 。
總結
以上是生活随笔為你收集整理的Python中的标准数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卡地亚戒指多少钱啊?
- 下一篇: python中的逻辑运算符and和or