课程
/后端开发
/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程序