【发布时间】:2021-02-10 14:27:06
【问题描述】:
我想在同一个字符串中创建一个有两种可能性的条件:
for k in string:
if 'www.housemike.com/b' in k:
do something
和
for k in string:
if 'www.housemike.com/c' in k:
do something
是否有可能使这比以下更简化:
for k in string:
if 'www.housemike.com/b' or 'www.housemike.com/c' in k:
do something
也许可以在“b”和“c”之间使用正则表达式?
【问题讨论】:
-
也许你可以缩短这条线让它看起来很酷,但它会更难理解,为了简单起见,我建议你坚持这个
if or -
k是字符串还是列表? -
我已经修改了代码,使其更清晰谢谢大家的帮助
-
我希望您知道您当前的合并条件并没有按照您的想法进行。应该是
'www.housemike.com/b' in k or 'www.housemike.com/c' in k:
标签: python