Python常用的數據結構,有如下幾種。但是我們用的最多的,還是字符串、列表、字典這3種。
其實學習任何一門編程語言,最基礎的就是學習它的數據結構。
拿Python來說,數據結構的概念也是超級重要,不同的數據結構,有著不同的函數,供我們調用。
接下來,我們分別來介紹字符串、列表、字典的創建方法。
a = 'I am a student'
print(a)
結果如下:
b = "I am a teacher"
print(b)
結果如下:
c = '' '
I am a student
My name is黃偉
I am a teacher
My name is陳麗
' ''
print(c)
結果如下:
a = [1,2,3]
print(a)
結果如下:
b = list( 'abc')
print(b)
c = list((1,2,3))
print(c)
d = list({ "aa":1, "bb":3}) #對於字典,生成的是key列表。
print(d)
結果如下:
e = list(range(10))
print(e)
結果如下:
f = [i for i in range(5)]
print(f)
結果如下:
g = list()
print(g)
h = []
print(h)
結果如下:
a = { 'name': '陳麗', 'age':18, 'job': 'teacher'}
print(a)
b = { 'name': '陳麗', 'age':18, 'job':[ 'teacher', 'wife']}
print(b)
結果如下:
c = dict (name = '張偉' ,age = 19)
print(c)
d = dict([( 'name', '李麗'),( 'age',18)])
print(d)
結果如下:
x = [ 'name', 'age', 'job']
y = [ '陳麗', '18', 'teacher']
e = dict(zip(x,y))
print(e)
結果如下:
f = {}
print(f)
g = dict()
print(g)
結果如下:
h =dict.fromkeys([ 'name', 'age', 'job'])
print(h)
結果如下: