我已經從HTML文檔返回了href值的列表。我想通過此列表中的每個鏈接並測試它們是否包含我的IMAGE_FORMAT
元組中的任何值。Python:如何在列表中測試if [多個值]中的多個值:
IMAGE_FORMAT = (
'.png',
'.jpg',
'.jpeg',
'.gif',
)
目前我只測試了'.jpg'
如if '.jpg' in link.get('href'):
我想這個代碼一起的if [any value inside IMAGEFORMAT] in link.get('href'):
線延伸至東西會是什麼最有效的或最徹底的方法或這樣做?
我總是發現自己很想寫'any('fred.gif'.endswith(ending)'以IMAGE_FORMAT結尾),忽略'.endswith'已經接受'* args'來做我想做的事情。 x.x –
你提到_如果你真的想要,那麼也許......_會有更好的方式來編寫相同的代碼嗎? –