【发布时间】:2022-11-16 21:41:26
【问题描述】:
我正在尝试为布尔函数传递一些选项,我是这样写的:
s = 'https://www.youtube.com/watch?v=nVNG8jjZN7k'
s.startswith('http://') or s.startswith('https://')
但我想知道是否有更有效的方法来编写它, 就像是:
s.startswith('http://' or 'https://')
【问题讨论】:
-
s.startswith('http')? -
any(s.startswith(protocol) for protocol in ['http://', 'https://'])
标签: python