- Python數據可視化之美:專業圖表繪制指南(全彩)
- 張杰
- 762字
- 2020-05-22 18:04:27
1.2 6種常用數據結構
Python最常用的數據結構有6種:數字、字符串、列表、元組、字典和集合。其中最為常用的是數字、字符串、列表和字典。
(1)數字(number):用于儲存數值。Python 3支持4種類型的數字:int(整數類型)、float(浮點類型)、bool(布爾類型)、complex(復數類型)。我們可以使用type()函數查看數據類型;
(2)字符串(string):由數值、字母、下畫線組成的一串字符,可以使用單引號(')、雙引號(")和三引號(''')指定字符串,使用“+”號可以連接兩個字符串;
(3)列表(list):一維序列,變長,其內容可以進行修改,用“[]”標識;
(4)元組(tuple):一維序列,定長、不可變,其內容不能修改,用“()”標識;
(5)字典(dict):最重要的內置結構之一,大小可變的鍵值對集,其中鍵(key)和值(value)都是Python對象,用“{}”指定,可以使用大括號“{}”創建空字典;
(6)集合(set):由唯一元素組成的無序集,可以看成是只有鍵沒有值的字典,可以使用大括號“{}”或者set()函數創建集合。一個空集合必須使用set()函數創建。
1.2.1 列表
列表(list)是任意對象的有序集合,使用“[]”標識,元素之間使用逗號隔開。列表中的元素既可以是數字或字符串,也可以是列表。每個列表中的元素都是從0開始計算的。列表方式可以通過“列表對象.列表方法(參數)”的方式調用。主要方法如下所示:

1.2.2 字典
字典是一種可變的容器模型,且可以存儲任意類型的對象,用“{}”標識。字典是一個無序的鍵(key)和值(value)對的集合。格式如下:
dc={key1:value1,key2:value2}或者dc=dict(key1=value1,key2=value2)
鍵必須是唯一的,但值則不必。值可以取任何數據類型,但鍵必須是不可變的,如字符串、數字或元組。示例如下所示:

1.2.3 元組
元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號,列表使用方括號。元組的創建方式很簡單,只需要在括號中添加元素,并使用逗號隔開即可。示例如下所示:

- Visual C++實例精通
- Elastic Stack應用寶典
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- SQL經典實例(第2版)
- C#應用程序設計教程
- Qt5 C++ GUI Programming Cookbook
- 軟件體系結構
- 遠方:兩位持續創業者的點滴思考
- Learning Android Application Testing
- 青少年學Python(第2冊)
- Learning Alfresco Web Scripts
- MySQL數據庫教程(視頻指導版)
- 情境微課開發(第2版)
- 秒懂算法:用常識解讀數據結構與算法
- 計算機信息技術實踐教程