【081】生成随机数并“去重”与“排序”

本文作者小婷儿分享了关于Python中生成随机数并进行去重和排序的相关知识,内容涵盖数据分析、数据挖掘和机器学习等领域。文章提供了作者的学习笔记链接和交流群信息,鼓励读者互动交流,共同提升技能。
摘要由CSDN通过智能技术生成


♣题目部分(原文见公众号:python宝)    明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。输入描述:输入多行,先输入随机整数的个数,再输入相应个数的整数
输出描述:返回多行,处理后的结果
     




♣答案部分
True:
while 
    try:
        n = int(input())
        l = []
        for i in range(n):
            l.append(int(input()))
        for j in sorted(set(l)):
            print(j)

    except:
        break

  


About Me:小婷儿

● 本文作者:小婷儿,专注于python、数据分析、数据挖掘、机器学习相关技术,也注重技术的运用

● 作者博客地址:https://blog.csdn.net/u010986753

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● 微信:ting

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值