亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python實現字符串反轉的幾種方法

系統 1849 0

要求:在Python環境下用盡可能多的方法反轉字符串,例如將s = "abcdef"反轉成 "fedcba"

第一種:使用字符串切片

            
              result = s[::-1]
            
          

第二種:使用列表的reverse方法

            
              l = list(s)
l.reverse()
result = "".join(l)
            
          

當然下面也行

            
              l = list(s)
result = "".join(l[::-1])
            
          

第三種:使用reduce

            
              result = reduce(lambda x,y:y+x,s)
            
          

第四種:使用遞歸函數

            
              def func(s):
    if len(s) <1:
        return s
    return func(s[1:])+s[0]
result = func(s)
            
          

第五種:使用棧

            
              def func(s):
    l = list(s) #模擬全部入棧
    result = ""
    while len(l)>0:
        result += l.pop() #模擬出棧
    return result
result = func(s)
            
          

第六種:for循環

            
              def func(s):
    result = ""
    max_index = len(s)-1
    for index,value in enumerate(s):
        result += s[max_index-index]
    return result
result = func(s)
            
          

只能想起來這么多了,還有嗎?


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 狼狼色丁香久久婷婷综合五月 | 亚洲欧美国产毛片在线 | 国产97色在线 | 免费 | 日本黄 色 成 年 人免费观看 | 日本a∨网站 | 国产综合色香蕉精品五月婷 | 高清一区高清二区视频 | 国产伦精品一区二区三区视频小说 | 亚洲精品动漫一区二区三区在线 | 特级全黄一级毛片视频 | 久久国产免费一区二区三区 | 国产一区二区三区播放 | 九色 91 | 青草社区| 99国产精品免费视频 | 国产精品人成人免费国产 | 国内色视频| 四虎在线网站 | 免费xxx| 在线视频97 | 国产在线观看精品 | 视频在线一区二区 | 亚洲va国产va欧美va综合 | 国内视频自拍在线视频 | 久久亚洲国产 | 日本一区二区三区免费看 | 中文字幕一区二区视频 | 成人免费毛片一区二区三区 | 亚洲高清视频在线 | 99热精品国产三级在线观看 | 插久久| 男人天堂视频在线观看 | 欧美视频第一区 | 操操操干干 | 九九影院最新理论片 | 色多多h| 成年女人免费视频播放77777 | 一级国产精品一级国产精品片 | 精品福利影院 | 国内女高中生一级毛片 | 黄色成人在线 |