我想按字母顺序(或“字典”)检查给定单词是否在其他两个单词之间。
例如:
word1 = 'feelgoodlab'
word2 = 'elainedilley'
check = 'feelingfat'
我想看看check
是否在word1
和word2
之间。
我尝试过:
word1 = 'feelgoodlab'
word2 = 'elainedilley'
check = 'feelingfat'
print(check >= word1 and check <= word2)
但这给了我False
。
答案 0 :(得分:2)
请您在这里基本上检查一下:
word1 <= check <= word2
但是这里是相反的:word2
较小,而word1
较大,但是我们可以用以下两种方式组合两种可能性:
word1 <= check <= word2 or word2 <= check <= word1
因此,这里无论word1
和word2
之间的顺序如何,它都会检查check
之间是否为“ 夹心”。