我想在Python中统计列表末尾相同的出现次数。这很容易做到,但我也对您的解决方案感兴趣。该列表只能包含'1'或'2'项。结果必须在[3、4、5]之间。如果小于2,则退出;如果大于5,则返回5。
示例: 假设有以下列表:
示例: 假设有以下列表:
L = [1,1,2]
Result: None (quit)
L = [1,2,1,1]
Result: None (quit)
L = [1,2,1,1,1]
Result: 3
L = [1,1,2,2,2,2]
Result: 4
L = [1,2,1,1,1,1,1,1]
Result: 5