课程
/后端开发
/Python
/初识Python
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x +':',score 这个为啥不对
2017-10-13
源自:初识Python 6-9
正在回答
你一个X是一个Tuple类型 也就是一个括号里的内容啊
慕UI7239223
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
print x[0] ,':',x[1]
这样可以通过,另外一种又不能通过了,
print x[0] + ':' + x[1]
这样又不能通过了
黑猫1024
大概理解是和类型有关系,先选中中间内容,然后按照内部结构,x[0] + ':' x[1],这样应该就对了
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序