python學習筆記4——data types(未完)

  definition mutable common operations example
string        
list 在兩個方括號間,以逗號隔開各個元素,其類型可相同,也可不同,與C語言中的數組類似

indexed

sliced/  slice assignment

concatentation

append

len()

fib = [0,1,1,2,3,5,8]

fib[0] = 5

fib[1:2] = []

fib + [13]

fib.append(13)

len(fib)

tuple 在兩個小括號間,以逗號隔開各個元素,其類型可相同,也可不同 unpack

fib = ()

fib = (0,)

fib = 1,2,3

a,b,c = fib

fib + (5,)

set 沒有重複元素的無序集合,可用大括號或set()函數創建

eliminating duplicate entries

union

difference

fib = {0, 1, 1, 2, 3}    //{0,1,2,3}

rand = {2,3,4}

fib.union(rand)      //{0,1,2,3,4}

fib.difference(rand)  //{0,1}

dictionary 在兩個大括號之間,以逗號隔開的key:value的無序集合,key不能有重複

indexd( by key)

del

color = {'apple': 'red', 'banana': 'yellow'}

color['apple'] = 'green'

del color['apple']

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章