Pyt怎么输入“50”怎么输出1-50的数,再把1-50随机排列
import random
x = [i for i in range(50)]
random.shuffle(x)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
import random
if __name__ == '__main__':
N = int(input("请输入一个正整数:"))
ls = [x for x in range(1, N + 1)]
print("乱序前:", ls)
random.shuffle(ls)
print("乱序后:", ls)