当我试图建立一个井字游戏,我想测试我的功能显示板。它不断地给我“元组索引超出范围”的错误,所以我把它改成了最简单的形式,我只是在format方法中放了一个列表:
print(' {7} | {8} | {9} \n ------------ \n {4} | {5} | {6} \n ----------- \n {1} | {2} | {3} '.format(['#','X','O','X','O','X','O','X','O','X']))
这个列表有10个元素。我是python的初学者,目前正在努力解决这个问题。你知道吗
Tags:
.format
需要单个参数,而不是iterable。您需要使用*
操作符将列表解压为单独的参数。你知道吗.format
在没有列表的情况下工作。你知道吗目前,您正在给
format
一个参数—一个包含10个元素的列表。你知道吗给
format
十个参数,打开列表或者根本不使用列表。你知道吗拆包时:
不开箱:
相关问题 更多 >
编程相关推荐