字串 列表 元組 字典簡單操作

2021-10-16 13:02:53 字數 2835 閱讀 2782

python中雙引號或者單引號中的資料,就是字串

name=

'kenny'

profession=

'engineer'

address=

'guangzhou'

print

('姓名:%s'

%name)

print

('職業:%s'

%profession)

print

(%address)

檢測 str 是否包含在 mystr中,如果是返回首字母的索引值,否則返回-1

str1=

'hello world'

str1.find(

'world'

)#結果返回6

跟find()方法一樣,只不過如果str不在 mystr中會報乙個異常.

str1=

'hello world'

str1.index(

'nihao'

)#報錯,出現異常

返回 str在start和end之間 在 mystr裡面出現的次數

用法:mystr.count(str, start=0, end=len(mystr))

str1=

'hello world hello hello hello'

str1.count(

'hello'

)#結果返回4

把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次.

用法:mystr.replace(str1, str2, mystr.count(str1))

以 str 為分隔符切片 mystr,如果 maxsplit有指定值,則僅分隔 maxsplit 個子字串

把字串的每個單詞首字母大寫

檢查字串是否是以 obj 開頭, 是則返回 true,否則返回 false

用法:mystr.startswith(obj)

檢查字串是否以obj結束,如果是返回true,否則返回 false.

轉換 mystr 中的小寫字母為大寫

mystr 中每個字元後面插入str,構造出乙個新的字串

形如

list1=[1

,2,3

,4,5

]

列表的迴圈遍歷
list1=[1

python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號

元組的內建函式count, index

字典的例子,如儲存乙個學生的資訊等

dict1 =

說明

dict1 =

dict1[

'id']=

'123456'

del用來刪除指定的元素

clear用來清空整個字典

dict1 =

del dict1[

'name'

]dict1.clear(

)

dict1 =

dict1[

'age']=

19

dict1 =

print

(len

(dict1)

)#測量字典中,鍵值對的個數

dict1.keys(

)#返回乙個包含字典所有key的列表

dict1.values(

)#返回乙個包含字典所有value的列表

dict1.items(

)#返回乙個包含所有(鍵,值)元祖的列表

dict1.has_key(

'name'

)#如果key在字典中,返回true,否則返回false

序列 字串,列表,元組,字典

字串,str 用 包裹 str gu,yao,hu 列表,list 用包裹 spr str.split print spr gu yao hu 切片操作 spr 0 gu str.split 2 hu print spr 0 1 gu print spr 3 gu yao hu print spr ...

字串 列表 元組 字典04

python的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。atuple et 77,99.9 atuple et 77,99.9 1 訪問元組 2 修改元組 說明 python中不允許修改元組的資料,包括不能刪除其中的元素。3 count,index index和...

字串,列表,元組,字典總結

回顧 資料型別 字串 宣告 符號 innot in isnot is 獲取字串的元素 s hello s 0 s len s 1 切片 s start end step 包前不包後 內建函式 lower upper replace split find rfind lfind strip lstri...