回答編集履歴
1
追記
answer
CHANGED
@@ -1,4 +1,10 @@
|
|
1
1
|
表示させたいだけなら、文字列を連結して表示イメージを作り print すればよいでしょう。
|
2
2
|
```python
|
3
3
|
print('\n'.join([''.join([f'{x*y:3d}' for y in range(1,10)]) for x in range(1,10)]))
|
4
|
+
```
|
5
|
+
**追記**
|
6
|
+
数値の 2次元リストを作ってから表示したいのであれば、
|
7
|
+
```python
|
8
|
+
a = [[x * y for y in range(1,10)] for x in range(1,10)]
|
9
|
+
print('\n'.join([''.join([f'{v:3d}' for v in e]) for e in a]))
|
4
10
|
```
|