我想按字母顺序(或“字典”)检查一个给定的词是否在另外两个词之间。
例如:
word1 = 'feelgoodlab' word2 = 'elainedilley' check = 'feelingfat'
我想看看 check 介于 word1 和 word2 (是的)。
check
word1
word2
我试过这个:
word1 = 'feelgoodlab' word2 = 'elainedilley' check = 'feelingfat' print(check >= word1 and check <= word2)
但这给了我 False .
False
好吧,你在这里基本上检查一下:
word1 <= check <= word2
但在这里,情况恰恰相反: word2 更少,并且 word1 更重要的是,我们可以将这两种可能性与:
word1 <= check <= word2 or word2 <= check <= word1
所以不管订单是什么 单词1 和 单词2 ,它检查是否 check 是 三明治 “介于两者之间。
单词1
单词2