【Python】求多个字符串的最长公共前缀
生活随笔
收集整理的這篇文章主要介紹了
【Python】求多个字符串的最长公共前缀
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
練習(xí)
編寫(xiě)一個(gè)函數(shù)來(lái)查找字符串?dāng)?shù)組中的最長(zhǎng)公共前綴。如果不存在公共前綴,返回空字符串 “”
def long_str(li): # 支持中文字符 result='' for i in zip(*li): if len(set(i))==1: result +=i[0] else: break return resultlist=["floee","florr","flpp"] print(long_str(list))輸入示例
輸入: [“flower”,“flow”,“flight”]
輸出: “fl”
總結(jié)
以上是生活随笔為你收集整理的【Python】求多个字符串的最长公共前缀的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 使用screen -r时提示“There
- 下一篇: 没有 root 权限如何使用 pip?H