设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

【每日一坑 2】 去除重复

[复制链接]

0

主题

0

好友

12

积分

新手上路

Rank: 1

楼主
发表于 2015-9-16 00:18:35 |显示全部楼层
ip=raw_input("input:")
ip+=','
num=0
se=set()
LenSet=len(se)
l=[]
for s in ip:
    if s!=',':
        num=num*10+int(s)
    else:
        se.add(num)
        if LenSet!=len(se):
            l.append(num)
            LenSet=len(se)
        num=0

l.sort()
print l
回复

使用道具 举报

0

主题

0

好友

12

积分

新手上路

Rank: 1

沙发
发表于 2015-9-16 00:23:45 |显示全部楼层
  1. ip=raw_input("input:")
  2. ip+=','
  3. num=0
  4. se=set()
  5. LenSet=len(se)
  6. l=[]
  7. for s in ip:
  8.     if s!=',':
  9.         num=num*10+int(s)
  10.     else:
  11.         se.add(num)
  12.         if LenSet!=len(se):
  13.             l.append(num)
  14.             LenSet=len(se)
  15.         num=0

  16. l.sort()
  17. print l
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 06:19 , Processed in 0.028111 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部