所以基本上,我想這是False
:確定是否在列表中的任何兩個字符串具有相同字符開始功能
('click', 'bait', 'carrot', 'juice')
而且這是True
,因爲每串用不同的字符比開始其他人:
('click', 'bait', 'juice', 'silly')
我得到的最接近的是以下,但它看起來不太好。
functools.reduce(lambda x, y: (y, x[0] != y[0]), map(operator.itemgetter(0), ('click', 'bait', 'carrot', 'juice')))[1]
它失敗了,因爲它只檢查彼此相鄰的字符串。
我最喜歡這個,它非常簡單! – bjd2385