字符串&列表常見操作

1.字符串常見操作

  1. find()
    如有字符串mystr = 'hello world qf and qfcpp'弊决,以下是常見的操作
    <1>find
    檢測 str 是否包含在 mystr中凶赁,如果是返回開始的索引值,否則返回-1
    mystr.find(str, start=0, end=len(mystr))
  2. index()
    跟find()方法一樣蒂誉,只不過如果str不在 mystr中會(huì)報(bào)一個(gè)異常.
    mystr.index(str, start=0, end=len(mystr))
  3. count()
    返回 str在start和end之間 在 mystr里面出現(xiàn)的次數(shù).
    mystr.count(str, start=0, end=len(mystr))
  4. replace()
    把 mystr 中的 str1 替換成 str2,如果 count 指定,則替換不超過 count 次.
    mystr.replace(str1, str2, mystr.count(str1))
  5. split()
    以 str 為分隔符切片 mystr距帅,如果 maxsplit有指定值右锨,則僅分隔 maxsplit 個(gè)子字符串
    mystr.split(str=" ", 2)
  6. capitalize()
    把字符串的第一個(gè)字符大寫
    mystr.capitalize()
  7. title()
    把字符串的每個(gè)單詞首字母大寫 talize()
  8. startwith()
    檢查字符串是否是以 obj 開頭, 是則返回 True,否則返回 False
    mystr.startswith(obj)
  9. endswith()
    檢查字符串是否以obj結(jié)束碌秸,如果是返回True,否則返回 False.
    mystr.endswith(obj)
  10. lower()
    轉(zhuǎn)換 mystr 中所有大寫字符為小寫
    mystr.lower()
  11. upper()
    轉(zhuǎn)換 mystr 中的小寫字母為大寫
    mystr.upper()

2.列表常見操作

  1. append()
    通過append可以向列表添加元素
    namber.append('huluwa')
  2. extend()
    通過extend可以將另一個(gè)集合中的元素逐一添加到列表中
    a.extend(b)
  3. insert
    insert(index, object) 在指定位置index前插入元素object
    a.insert(1, 3)
  4. python中查找的常用方法為:
    in(存在),如果存在那么結(jié)果為true绍移,否則為false
    not in (不存在),如果不存在那么結(jié)果為 true 讥电,否則 false
    index和count與字符串中的用法相同
    a.index('a', 1, 3) # 注意是左閉右開區(qū)間
    a.count('b')
  5. 刪除元素("刪"del, pop, remove)
    del可以刪除整個(gè)列表或根據(jù)下標(biāo)刪除
    pop刪除最后一個(gè)元素
    remove根據(jù)元素內(nèi)容刪除
  6. 排序(sort, reverse)
    sort方法是將list按特定順序重新排列蹂窖,默認(rèn)為由小到大,參數(shù)reverse=True可改為倒序恩敌,由大到小瞬测。
    reverse方法是將list逆置。
    a.reverse()
    a.sort(reverse=True)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纠炮,一起剝皮案震驚了整個(gè)濱河市月趟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恢口,老刑警劉巖孝宗,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弧蝇,居然都是意外死亡碳褒,警方通過查閱死者的電腦和手機(jī)折砸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沙峻,“玉大人睦授,你說我怎么就攤上這事∷ふ” “怎么了去枷?”我有些...
    開封第一講書人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長是复。 經(jīng)常有香客問我删顶,道長,這世上最難降的妖魔是什么淑廊? 我笑而不...
    開封第一講書人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任逗余,我火速辦了婚禮,結(jié)果婚禮上季惩,老公的妹妹穿的比我還像新娘录粱。我一直安慰自己,他們只是感情好画拾,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開白布啥繁。 她就那樣靜靜地躺著,像睡著了一般青抛。 火紅的嫁衣襯著肌膚如雪旗闽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,521評(píng)論 1 304
  • 那天蜜另,我揣著相機(jī)與錄音适室,去河邊找鬼。 笑死蚕钦,一個(gè)胖子當(dāng)著我的面吹牛亭病,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嘶居,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼罪帖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了邮屁?” 一聲冷哼從身側(cè)響起整袁,我...
    開封第一講書人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎佑吝,沒想到半個(gè)月后坐昙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡芋忿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年炸客,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了疾棵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡痹仙,死狀恐怖是尔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情开仰,我是刑警寧澤拟枚,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站众弓,受9級(jí)特大地震影響恩溅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谓娃,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一脚乡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧傻粘,春花似錦每窖、人聲如沸帮掉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蟆炊。三九已至稽莉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間涩搓,已是汗流浹背污秆。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昧甘,地道東北人良拼。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像充边,于是被迫代替她去往敵國和親庸推。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容