手把手教你學英語之計算機英語詞彙(17)

上一期結尾我們提到了Python之所以會如此廣受歡迎,是因為其容易學習、高效便捷,更是因為其可以搭載很多強大的第三方庫,這些庫裡的函式、方法在針對解決某一具體問題的時候都顯得十分強大。而在瞭解不同的第三方庫之前,我們需要學習一下函式、方法基本的一些操作物件,包括列表、元組等等。

那麼,接下來就讓我們進入相關詞彙的學習中去吧!

A

array:

陣列。“array”是一個六級詞彙,沒有專門學習過計算機英語的小夥伴們可能會有一些陌生,但它的意思並不複雜,一般我們都把它當成名詞來理解,即表示“一大批/群;數列”的意思。在計算機領域當中,簡單來理解,陣列(Array)就是一個有序的元素序列,或者說,陣列是用於儲存多個相同型別資料的集合。若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。用於區分陣列的各個元素的數字編號稱為下標。陣列是在程式設計中,為了處理方便,把具有相同型別的若干元素按有序的形式組織起來的一種形式。這些有序排列的同類資料元素的集合稱為陣列。

D

dictionary:

字典。這個單詞大家再熟悉不過了,平時我們不管是中文也好,英文也罷,都會用到“dictionary”,也就是“字典”,除此之外,它還有“詞典;專業詞典;電子詞典”的意思。字典是一些元素的集合。每個元素有一個稱作key的域,不同元素的key各不相同。有關字典的操作有:插入具有給定關鍵字值的元素、在字典中尋找具有給定關鍵字值的元素、刪除具有給定關鍵字值的元素。若僅按照一個字典元素本身的關鍵字來訪問該元素,則稱為隨機訪問(random access)。而順序訪問(sequential access)是指按照關鍵字的遞增順序逐個訪問字典中的元素。順序訪問需藉助於Begin (用來返回關鍵字最小的元素)和Next (用來返回下一個元素)等操作來實現。

L

list:

列表。“list”也是一個比較容易記住和理解的詞彙,作為動詞時可表示“列舉;把…列入單子”,作為名詞則有“清單”的意思。列表是一種資料項構成的有限序列,即按照一定的線性順序,排列而成的資料項的集合,在這種資料結構上進行的基本操作包括對元素的查詢,插入,和刪除。列表的兩種主要表現是陣列和連結串列,棧和佇列是兩種特殊型別的列表。

T

tuple:

元組。這個單詞對於沒有在計算機領域裡學習過的小夥伴來說,也是比較陌生的,但它的意思同樣很簡單,就是表示“元組”的意思。元組是關係資料庫中的基本概念,關係是一張表,表中的每行(即資料庫中的每條記錄)就是一個元組,每列就是一個屬性。 在二維表裡,元組也稱為行。元組也是一種序列。元組使用括弧“0”來界定;元組中各元素之間用逗號隔開。元組不支援修改或刪除其所包含的元素。如果要修改,則可以使用list函式把它轉化成列表,然後在列表上進行修改建立元組。

V

view:

檢視。“view”的意思有非常多,可以是動詞也可以是名詞,日常我們用得比較多的是它的名詞形式,意思是“看法,態度;觀看,視線;景色”。檢視是指計算機資料庫中的檢視,是一個虛擬表,其內容由查詢定義。同真實的表一樣,檢視包含一系列帶有名稱的列和行資料。但是,檢視並不在資料庫中以儲存的資料值集形式存在。行和列資料來自由定義檢視的查詢所引用的表,並且在引用檢視時動態生成。在Python當中,很多時候進行函式操作之後,都會形成一個檢視,而非一個新的物件,此時需要注意對檢視的修改,會間接影響到原物件的結構。

好咯,今天的英語知識分享就到這兒啦!

本期的單詞相對來講並沒有那麼難理解,但是不同的操作物件之間還是有較大的差異,而這些差異在我們進行程式設計編寫的時候是需要特別注意的,不然可能會導致我們整一個程式段晦澀難懂,甚至是出現語法錯誤之外的錯誤,導致整個除錯過程前功盡棄。[笑][笑]

大家閱讀過後,也要好好記憶、多多複習英語哦!下期我們不見不散![機智]