1. 程式人生 > >9、str型別和byte型別轉換、列表拾遺、元組拾遺、字典拾遺

9、str型別和byte型別轉換、列表拾遺、元組拾遺、字典拾遺

str(位元組型別,編碼)       可用於建立字串,或者將其他的轉換成字串

a= ‘李露’

#將字串轉換成位元組流

b = bytes(a,encoding = 'utf-8')

#將位元組轉換成字串

str(b,encoding = 'utf-8')   encoding表示b的格式

 

list是元素的集合   可用於建立列表,或者將其他的轉換成列表       元組也可以轉換成列表    字典也可以轉換成列表,list(字典)轉換的結果是key,因為預設的迴圈結果是key      list(字典.values())結果是value    list(字典.items()) 結果是鍵值對[(key,value),(key,value )]

1、建立  a = [11,22,33]      a = list()     a = list([11,22,33])

2、轉換

a= ‘李露’

能進行for迴圈操作表示其可迭代,因此可以 a = list(a)  a =['李,‘露’]    list此時的引數必須可迭代,此時其內部就是進行了一次for迴圈