Skip to main content
 首页 » 编程设计

python之如果字符串等于列表 a 中的项目,后跟列表 b 中的项目

2025年05月04日22zdz8207

<分区>

我想做一个 if 语句来检测一个字符串是否可以按顺序由列表中的项目组成。例如,如果我想检查一个术语是否与“HelloWorld”具有相同的含义,我将有一个包含 ['hello', 'Hello', 'Hi', 'Greetings', 'Hola'],以及包含 ['world', 'World', 'Planet', 'Earth'] 的“世界”列表。然后,检查字符串是否等于“hello”列表中的任何项目,紧接着是“world”列表中的任何项目。 “HelloWorld”、“GreetingsEarth”和“HiPlanet”都会成功触发 if 语句。我该怎么做?我想使用 Python 列表,所以正则表达式 (a|b) 似乎不切实际。