python输出意外行为

时间:2011-10-03 16:39:03

标签: python

以下程序用于对列表进行排序

    for i in range(len(q)):
        for j in range(len(q)):
            if not (q[i] < q[j]):
                t = q[i]
                q[i] = q[j]
                q[j] = t

q的内容是:{-1 2 4}

我得到的输出有一个空数,如:

4

-1 2

即。 4和-1之间的额外数字(空)。我做错了什么?

1 个答案:

答案 0 :(得分:4)

您想要对列表进行排序吗?

your_list.sort()