Python字典(dictionary)基礎與16種操作
Python字典,給你的感覺是一個很複雜的資料結構嗎?這篇文章教你如何拆解字典內含的元素,讓你看到字典不再煩悶。
來到字典的這篇文章,代表你在建立自己Python知識大樓上,基礎又更穩固了。
隨著你學習Python的進度慢慢推進,一步一步的認識各種資料型態,從最單純的整數(integer),到字串(string)、串列(list),瞭解不同的資料型態的呈現方式、有什麼特性,以及如何操作。
…Python字典,給你的感覺是一個很複雜的資料結構嗎?這篇文章教你如何拆解字典內含的元素,讓你看到字典不再煩悶。
來到字典的這篇文章,代表你在建立自己Python知識大樓上,基礎又更穩固了。
隨著你學習Python的進度慢慢推進,一步一步的認識各種資料型態,從最單純的整數(integer),到字串(string)、串列(list),瞭解不同的資料型態的呈現方式、有什麼特性,以及如何操作。
…tuple 是不可變 (Immutable) 的資料型態。
元組(tuple) 是 Python 的資料儲存容器之一,最大的特點就是,它是「不可變」(Immutable)的資料型態。(本文以直接以 tuple 稱呼元組。)
其他型態的容器包括:串列(list)、字典(dictionary)、集合(set),但這些都是「可變」 (mutable)的資料型態。
…更新日期: 2023 年 4 月 14 日
瞭解Python有哪些應用後,想要學習Python 爬蟲的技能?
自學成功道整理了15堂,教你學會Python爬蟲的應用課程,選擇你有興趣的相關專案,開始學會讓Python為你蒐集、整理資料,建立視覺化報表,讓你透由Python在很多生活、工作的事情上多了好幫手,包括:
在可以自動化處理的事情,學會寫程式幫你省時、省力、高效率!
…任何 Python 物件都可以當串列 (list) 的各個元素。
串列(list)跟字串(string)的中文名稱中,都有個「串」字,對於初學者而言滿容易搞混。
不過如果看英文名稱的話,應該就會分得很明白了。list 有「清單」的意思,串列列出清單,而 string 是「串」的意思,串出文字。
…while
迴圈,當陳述的條件成立,便會一直執行的迴圈。
小心,別掉入無限迴圈。
while
陳述句(statement)所建立的迴圈不像for
迴圈,需要在一定的範圍內迭代;也不像if
陳述句,只存在執行一次或不執行的狀況。只要陳述的條件為真True
,while
迴圈就會持續到天荒地老,或者電腦當掉。