幾乎沒有程序可以在沒有數(shù)據(jù)的情況下正常工作。
Python 有許多內(nèi)置的數(shù)據(jù)結(jié)構(gòu),它們?cè)试S您存儲(chǔ)、組織和管理您的數(shù)據(jù)。
在本課程中,我們將學(xué)習(xí)不同的 Python 數(shù)據(jù)結(jié)構(gòu),例如字符串、列表、字典、元組、集合等等。以及一些用戶定義的數(shù)據(jù)結(jié)構(gòu),如堆棧、隊(duì)列、鏈表和圖表等。
本課程劃分了四個(gè)模塊,分別來學(xué)習(xí) Python 中的數(shù)據(jù)結(jié)構(gòu):
前三個(gè)模塊主要介紹的是 Python 中比較常用、重要的幾種內(nèi)置的數(shù)據(jù)結(jié)構(gòu)。內(nèi)容比較簡(jiǎn)單,只要您具備一定的 Python 基礎(chǔ),相信拿下前三個(gè)模塊不在話下。
最后一個(gè)模塊主要介紹了 Python 比較常見的一些用戶定義的數(shù)據(jù)結(jié)構(gòu),相比前三個(gè)模塊,難度略有提升。該模塊下,每個(gè)數(shù)據(jù)結(jié)構(gòu)都有一個(gè)簡(jiǎn)單的具體實(shí)現(xiàn),供大家學(xué)習(xí)參考。