如何获得列表中字符串的通用前缀

问题描述 投票:2回答:4

我需要知道如何识别列表中字符串的前缀。例如,>

list = ['nomad', 'normal', 'nonstop', 'noob']

其答案应为'no',因为列表中的每个字符串均以'no'开头

我想知道是否有一种方法可以同时迭代列表中字符串中的每个字母,并检查每个字母是否相同。

我需要知道如何识别列表中字符串的前缀。例如,list = ['nomad','normal','nonstop','noob']它的答案应该为'no',因为列表中的每个字符串都以'no'开头I ...

python string prefix
4个回答
8
投票

使用os.path.commonprefix,它将完全满足您的要求。


5
投票

这里是没有库的代码:


2
投票

没有内置函数可以执行此操作。如果您正在寻找可以为您完成此操作的简短python代码,请尝试以下方法:


1
投票

这里很有趣:

© www.soinside.com 2019 - 2024. All rights reserved.