課程
/后端開發
/Python
/初識Python
如果我只想要? Adam:??95? 這個結果? 這個代碼應該怎么寫呢
2019-03-11
源自:初識Python 6-9
正在回答
不要for循環是不是就能實現這個目的了。。。
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
? ? if x[1] == 95:
? ? ? ? print x[0] + ':' + str(x[1])
這個SET由3個TUPLE組成,可以用FOR循環遍歷各成員,然后用條件語句判斷Adam是否在其中一個TUPLE中。
for s_member in s:
? ? if s_member[0]=='Adam':
? ? ? ? print "Adam:", s_memember[1]
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-01-30
不要for循環是不是就能實現這個目的了。。。
2019-03-25
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
? ? if x[1] == 95:
? ? ? ? print x[0] + ':' + str(x[1])
2019-03-11
這個SET由3個TUPLE組成,可以用FOR循環遍歷各成員,然后用條件語句判斷Adam是否在其中一個TUPLE中。
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for s_member in s:
? ? if s_member[0]=='Adam':
? ? ? ? print "Adam:", s_memember[1]