如何在不使用numpy和括号的情况下将列表嵌套到矩阵中


a=[10*['-']]*10
print(a)
[['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'], ['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'],..]

如何制作"a"变成一个没有括号的矩阵,最后变成这样:

- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -

我想使用join函数!!

您可以使用两个.join()调用—一个处理分隔破折号的空间,另一个处理在多行上打印网格:

print('n'.join(' '.join('-' * 10) for _ in range(10)))

这个输出:

- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -

相关内容

  • 没有找到相关文章