2.6 Structured Data:Lists & For loop

Web Crawler

介紹 List

List 可以是String, Numbers, Characters或是另一個String

Square Brackets 中括號

用法

如果要讓顯示的數字顯示出 float,就在數字後面加上點


Lists of list

如何去抓 Lists 中的 List

Mutation

Mutation (變種),改變列表的值

先複習基本概念,以下的例子說明:

一開始我們創造了字串Hello後,s的變數指向字串,後來創造出YELLO,S轉向他,最後再創造出YELLOW,整個概念並非修改而是轉向


Mutation最大的不同是:他沒有產生新的值,而是直接變換原本的值

String中的值無法像LIST這樣更改,但在LIST可以,當兩個變數指向同一個值,改變其中一個substring,另一個也會變

Aliasing 別名

指向同一個物件,牽一髮動全身

List Operation

Plus

Append

Length

Length 的題目


For Loop

走遍列表的元素

對於列表中的每一個元素,我們將把元素指定給這個名字,然後執行程式塊

將按照次序走遍列表

使用 for 我們可以定義程序,比用while 的程式碼少

呼叫時傳入我們定義並儲存的變數


Index

Value 代表著要找的值


For

這是一個運算式,其計算結果是列表

results matching ""

    No results matching ""