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))

這個代碼不難,主要是格式那塊坑。


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM