內置數(shù)據(jù)結構-bytes

python2中不區(qū)分str和bytes 律罢, bytes是從python3開始新添加的
bytes也有str類似的方法蛆橡,支持切片, 不可變

字符串前面加上b來表示一個序列是bytes
In [60]: b=b'you can do it.'

In [61]: type(b)
Out[61]: bytes

In [62]: b.find(b'do')
Out[62]: 8

In [63]: b[0:4]
Out[63]: b'you '

str使用encode()轉化成bytes贮乳, bytes使用decode()轉成str
默認使用的是UTF-8的編碼, 如果是其他編碼霜幼,需要顯示的傳入編碼

In [64]: b.decode()
Out[64]: 'you can do it.'

bytearray

bytearray()返回一個新字節(jié)數(shù)組。這個數(shù)組里的元素是可變的潮改,并且每個元素的值范圍: 0 <= x < 256狭郑。下面說明一下幾種特別的使用方法:

  1. 如果source是一個字符串,那么必須給出endcoding是什么樣編碼的汇在,以便轉換為合適的字節(jié)保存翰萨。
  2. 如果source是一個整數(shù),那么這個數(shù)組將初始化為空字節(jié)糕殉。
  3. 如果source是一個有緩沖區(qū)接口的對象亩鬼,那么只讀的接口初始到數(shù)組里。
  4. 如果source是一個迭代對象糙麦,那么這個迭代對象的元素都必須符合0 <= x < 256辛孵,以便可以初始化到數(shù)組里
#bytearray()函數(shù)  
  
a = bytearray('1234深圳', 'utf-8')  
bytearray(b'1234\xe6\xb7\xb1\xe5\x9c\xb3')  
  
b = bytearray()  
bytearray(b'')
  
c = [1,4,5,7,8]  
bytearray(b'\x01\x04\x05\x07\x08')  
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市赡磅,隨后出現(xiàn)的幾起案子魄缚,更是在濱河造成了極大的恐慌,老刑警劉巖焚廊,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件冶匹,死亡現(xiàn)場離奇詭異,居然都是意外死亡咆瘟,警方通過查閱死者的電腦和手機嚼隘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來袒餐,“玉大人飞蛹,你說我怎么就攤上這事谤狡。” “怎么了卧檐?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵墓懂,是天一觀的道長。 經(jīng)常有香客問我霉囚,道長捕仔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任盈罐,我火速辦了婚禮榜跌,結果婚禮上,老公的妹妹穿的比我還像新娘盅粪。我一直安慰自己钓葫,他們只是感情好,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布票顾。 她就那樣靜靜地躺著瓤逼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪库物。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天贷帮,我揣著相機與錄音戚揭,去河邊找鬼。 笑死撵枢,一個胖子當著我的面吹牛民晒,可吹牛的內容都是我干的。 我是一名探鬼主播锄禽,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼潜必,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了沃但?” 一聲冷哼從身側響起磁滚,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎宵晚,沒想到半個月后垂攘,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡淤刃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年晒他,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逸贾。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡陨仅,死狀恐怖津滞,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情灼伤,我是刑警寧澤触徐,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站饺蔑,受9級特大地震影響锌介,放射性物質發(fā)生泄漏。R本人自食惡果不足惜猾警,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一孔祸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧发皿,春花似錦崔慧、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至玄货,卻和暖如春皇钞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背松捉。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工夹界, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人隘世。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓可柿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親丙者。 傳聞我的和親對象是個殘疾皇子复斥,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內容

  • 內置函數(shù)Python解釋器內置了許多功能和類型,總是可用的。他們是按字母順序列在這里械媒。 abs(x)返回一個數(shù)的絕...
    uangianlap閱讀 1,236評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理目锭,服務發(fā)現(xiàn),斷路器滥沫,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • 英文文檔: class bytes([source[, encoding[, errors]]])Return a...
    十月狐貍閱讀 2,671評論 0 0
  • 前一篇《論語解悟》學而 第十一兰绣、十二章 后一篇《論語解悟》學而 第十五世分、十六章 [原文] 有子曰:信近于義,言可復...
    為仁由己zj閱讀 1,511評論 0 1
  • 感恩今天去菜市買菜時雖然下雨缀辩,但寶寶車上帶了所有人的雨衣和傘臭埋,回來時還小了踪央。感恩阿姨回來后盡快做好了午餐按時開飯了...
    順路99閱讀 58評論 0 0