字串常見操作
①去除左右兩邊空格
語法:string.strip(去除兩邊空格)
string.lstrip(去除左邊空格)
string.rstrip(去除右邊空格)
②字串分割
語法:string.split()按照空格字元分割,返回乙個列表
string.split(「分隔符」)按照指定分割符分割,返回乙個表
string.split(「分隔符」,分割次數)按指定分割符分割,分割指定次數,返回乙個表
string.rsplit(「分割符」,分割次數)從後面開始按照指定分割符分割,分割指定次數,返回乙個表
③大小寫轉換
語法:string.lower()轉為小寫
string.upper()轉為大寫
④判斷開頭或結尾字元
語法:string.startswith(「開頭字元」)
string.endswith(「結尾字元」)
⑤字串格式函式
語法:「需要格式化的字元」%(資料1,資料2)
string.format(「資料1」,「資料2」)
f"字串"
⑥字串連線
語法:string.join(列表)列表中的元素使用string連線起來
⑦字串替換
語法:string.replace(「原文」,「替換文」)將原文替換
⑧判斷字串由數字組成
語法:string.isdigit()
字典①修改
修改或新增:字典[key]=value
新增或返回原值:value=字典.setdefault(key,value)
合併:字典.update(字典2)
②刪除刪除指定鍵值對:del 字典[key]
字典.pop(key)
清空字典:字典.clear
③查詢根據key查詢value 字典[key]
字典.get(key)
獲取字典的鍵值對數量 len(字典)
獲取字典中所有鍵 字典.keys()
判斷鍵是否在字典中存在 value=key in 字典
④遍歷遍歷key: for key in 字典:
value=字典[key]
遍歷value:for value in字典.values():
value
遍歷鍵值對: for item in 字典.items():
遍歷鍵和值: for key,value in 字典.items()
key,value
字典,字串
1 在python中 不可變資料型別 整型,字串,元祖 可變資料型別 列表,字典 2 字典的特徵 無序 在字典中順序儲存的取出來卻不一定是順序的 鍵值不可變且唯一 3 建立字典 列表建立方式 a list 1,2,3 b list 1,2,3 print a print b 字典建立方式 c dic...
字典 字串
4.字典 字串 4.1 字典 map是一種較為特殊的資料結構,在任何一種程式語言中都可以看見他的身影,它是一種鍵值對結構,通過給定的key可以快速獲得對應的value。4.1.1 如何定義字典 var m1 map string int m2 make map int inte ce 100 m3 ...
Go 字典 字串
map是一種較為特殊的資料結構,在任何一種程式語言中都可以看見他的身影,它是一種鍵值對結構,通過給定的key可以快速獲得對應的value。4.1.1 如何定義字典var m1 map string int m2 make map int inte ce 100 m3 map string strin...