如何解决我应该如何假设三种贵重物品并在此代码块中打印出来
marks=[
[120,0],[100,20,20],[80,[60,40,[40,40],[20,60],80],100],[0,120]
]
for raw in marks:
for item in raw:
pass_mark=item
defer_mark=item
fail_mark=item
print(pass_mark,defer_mark,fail_mark)
解决方法
使用索引
for raw in marks:
pass_mark=raw[0]
defer_mark=raw[1]
fail_mark=raw[2]
print(pass_mark,defer_mark,fail_mark)
如果您需要短代码,可以使用以下代码:
for raw in marks:
print(*raw) # pass list as args
,
方法1-
for raw in marks:
print(raw[0],raw[1],raw[2])
方法2-
for i,value in enumerate(marks):
print(*value)
方法3-
for raw in marks:
print(','.join(map(str,raw)))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。