如何检查列表中是否有超过一项 python

How to check if there is greater than one item in a list python

我正在编写生成 Rubik 魔方打乱的代码,我使用 if scramble: 查看 for 循环中的列表中是否有任何内容。我不确定如何检查列表索引中是否有任何内容> 0。代码在这里(请不要判断我的编码,它不是最终的我还有一些代码需要清理,我只是在做 GCSE目前是计算机科学)

scrambling = True
while scrambling:
    scramble = []
    for i in range(0,30):
        while True:
            chosen = r.choice(moves)
            if scramble:
                if scramble[i-1] != chosen:
                    if chosen[0] != scramble[i-1][0]:
                        break
                    else:
                        pass
                else:
                    pass
            else:
                break
        scramble.append(chosen)
    if opposites[scramble[15]] != opposites.get(scramble[16]):
        if opposites[scramble[14]] != opposites.get(scramble[15]):
            scrambling = False
        else:
            pass
    else:
        pass

感谢您的帮助

您可以查看列表的长度:

if len(scramble) > 1:
    #...