VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > 简明python教程 >
  • python练习题5.4分析活动投票情况

利用集合分析活动投票情况。第一小队有五名队员,序号是1,2,3,4,5;第二小队也有五名队员,序号6,7,8,9,10。输入一个得票字符串,求第二小队没有得票的队员

输入格式:

在一行中输入得票的队员的序列号,用逗号隔开。

输出格式:

一行中输出第二小队没有得票的队员序号。

代码如下:

复制代码
#!/usr/bin/python
# -*- coding: utf-8 -*-

dy = [6,7,8,9,10]

s = list(map(int,input().split(",")))
s1 = set(s)
s2 = sorted(s1,key=s.index)
s3 = list()

for i in range(0,len(dy)):
    if dy[i] not in s2:
        s3.append(str(dy[i]))
        #在这里直接输出的话后面会多一个空格,格式不对。
        #需要转为str不然下面的join函数会出错。
print(' '.join(s3))
复制代码

这个代码不难,主要是格式那块坑。

 

读书和健身总有一个在路上

作者:我要去西藏
出处:http://www.cnblogs.com/Renqy/


相关教程