2024-04-26 14:38:09 发布
网友
我可以这样做吗:
s="j g a c" for a in ("a","b","c"): if a in s: print("asd") break
像这样:
if s in a: print("asd")
或者用其他方式写得更少
你可以用^{}
if set(s).intersection('abc'): print('asd')
不,你当然不能那样做;是"j g a c" in ("a","b","c")
"j g a c" in ("a","b","c")
但是,您可以使用^{}来缩短代码:
s = "j g a c" if any(a in s for a in "abc"): print("asd")
你可以用^{}
不,你当然不能那样做;是
"j g a c" in ("a","b","c")
但是,您可以使用^{} 来缩短代码:
相关问题 更多 >
编程相关推荐