python,有一句排序的sort()代码没有执行。请教下是怎么回事?

2025-06-22 15:47:27
推荐回答(1个)
回答1:

import random

# 用sample选取出来的为数组,你在sample结果之外又加了一层[],变成了二维数组。
# sort只能对在一个维度上排序
list_six = random.sample(range(1,34),6)
list_one = [random.choice(range(1,17))]
list_six.sort()
print(list_six,list_one)
# result like:
# [3, 4, 16, 19, 20, 22] [13]