您好,我想使用.startswith
方法,但是我只能让它使用一个单词。
我想要一个以上的单词。
例如我所做的:
if text.startswith('welc')
print('Welcome')
但我想要:
list = ['welc', 'hey', 'sto']
if text.startswith(list)
print('It works')
# This doesn't work
最佳答案
您可以使用any()
:
>>> s = "welcome"
>>> l = ['welc', 'hey', 'sto']
>>> any(s.startswith(i) for i in l)
True
关于python - 具有多个单词的text.startswith方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18769873/