Python學習系列 第六章 資料結構

2022-08-03 17:21:15 字數 868 閱讀 6040

本章主要講的是python中重要的四種資料結構,分別是列表、元組、字典和集合。

6.1 列表

list 是處理一組有序專案的資料結構,即你可以在乙個列表中儲存乙個序列的專案。列表中的專案應該包括在方括號中,這樣 python 就知道你是在指明乙個列表。一旦你建立了乙個列表,你可以新增、刪除或是搜尋列表中的專案。

6.2 元組

元組用來將多樣的物件集合到一起。元組和列表十分類似,只不過元組和字串一樣是不可變的即你不能修改元組。元組通過圓括號中用逗號分割的專案定義。

含有 0個或 1個專案的元組:

乙個空的元組由一對空的圓括號組成,如 myempty = ()。然而,含有單個元素的元組就不那麼簡單了。你必須在第乙個(唯一乙個)專案後跟乙個逗號,這樣 python 才能區分元組和表示式中乙個帶圓括號的物件。即如果你想要的是乙個包含專案 2 的元組的時候,你應該指明 singleton = (2 ,)。

6.3 序列

列表、元組和字串都是序列。序列的主要特點是索成員檢驗(例如,在和不在表示式中)和索引操作符,索引操作符讓我們可以直接從序列中抓取乙個特定專案。

6.4 引用

當你建立乙個物件並給它賦乙個變數的時候,這個變數僅僅引用那個物件,而不是表示這個物件本身!也就是說,變數名指向你計算機中儲存那個物件的記憶體。這被稱作名稱到物件的繫結。

mysql第六章 第六章 mysql日誌

第六章 mysql日誌 一 錯誤日誌 錯誤日誌的預設存放路徑是 mysql 存放資料的地方 hostname.err 1.修改錯誤日誌存放路徑 mysqld log error data mysql mysql.log 2.檢視配置命令 show variables like log error 3...

python 第六章 字典

1.在python中,字典用放在花括號 中的一系列鍵 值對表示 tip 鍵 值對的排列順序與新增順序不同。python不關心鍵 值對的新增順序,而只關心鍵和值之間的關聯關係 2.在對字典遍歷的時候要記住加上.items 表示獲取字典的內容 3.title將獲取的字母首字母大寫 4.鍵 值,其中鍵代表...

第六章 學習筆記

1.引數分為位置引數和關鍵字引數。def func positional para x,y,z passdef func keyword para kwd1 1,kwd2 4,kwd3 9 pass2.1 當有多個位置引數時,可以用乙個星號來收集引數,函式內使用這些位置引數時可以通過for 迴圈依次...