如何在不使用 numpy 和括号的情况下将嵌套列表制作成矩阵
how to make a nested list to a matrix without using numpy and bracket
a=[10*['-']]*10
print(a)
[['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'], ['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'],..]
如何把“a”变成没有括号的矩阵,最后变成这样:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
我要使用加入功能!!
您可以对 .join()
进行两次调用 -- 一次处理 space 分隔破折号,一次处理在多行上打印网格:
print('\n'.join(' '.join('-' * 10) for _ in range(10)))
这输出:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
a=[10*['-']]*10
print(a)
[['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'], ['-', '-', '-', '-', '-', '-', '-', '-', '-', '-'],..]
如何把“a”变成没有括号的矩阵,最后变成这样:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
我要使用加入功能!!
您可以对 .join()
进行两次调用 -- 一次处理 space 分隔破折号,一次处理在多行上打印网格:
print('\n'.join(' '.join('-' * 10) for _ in range(10)))
这输出:
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - -