[解決済み] 2次元リストを行と列で印刷する
2022-02-17 06:41:32
質問
2次元リストmult_tableを行と列で印刷する。ネストされたループを使用する。与えられたプログラムの出力例(各行の間は空けずに)。
1 | 2 | 3
2 | 4 | 6
3 | 6 | 9
これは私のコードです。ネストされたループを使用してみましたが、出力は一番下にあります。これは最後に余分な|があります。
for row in mult_table:
for cell in row:
print(cell,end=' | ' )
print()
1 | 2 | 3 |
2 | 4 | 6 |
3 | 6 | 9 |
解決方法は?
試す
for row in mult_table:
print(" | ".join([str(cell) for cell in row]))
は
join()
を使って、与えられた要素をひとつの文字列に結合します。
" | "
をセパレータとして使用します。 つまり、3つで
row
の場合、セパレータは2つしか使えません。
関連
-
[解決済み】 AttributeError: 'module' オブジェクトには 'urlretrieve' という属性がありません。
-
[解決済み] ValueError: 2D 配列を期待したが、代わりに 1D 配列を得た。
-
[解決済み] PyCharmでインタプリタを設定する。"別のSDK名を使用してください"
-
[解決済み] ImportError: libcublas.so.9.0: 共有オブジェクトファイルを開くことができない
-
[解決済み] python3 で cv2 をインポートするには?
-
[解決済み] python 3.x ImportError: cStringIO'という名前のモジュールがありません。
-
[解決済み] Pythonのエラーメッセージ io.UnsupportedOperation: not readable(読めません
-
[解決済み] シンタックスエラーと変数アノテーションのターゲットが不正であるというエラーが発生します。どうすれば直せますか?[クローズド]
-
[解決済み] バイトを文字列に変換する
-
[解決済み】Pythonで辞書のキーをリストとして返すには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ImportError: libcublas.so.9.0: 共有オブジェクトファイルを開くことができない
-
[解決済み】 AttributeError: 'module' オブジェクトには 'urlretrieve' という属性がありません。
-
[解決済み] numpy.ndarrayに渡されるサポートされていないフォーマット文字列
-
[解決済み] Pythonで "filter "オブジェクトの長さを求める方法
-
[解決済み] エアフロースケジューラーを再起動する
-
[解決済み] 2次元リストを行と列で印刷する
-
[解決済み] Python 3 の requests.get でデータを取得する前にページがロードされるのを待つ
-
[解決済み] ImportError: Missing optional dependency 'S3Fs'. S3Fsパッケージは、S3ファイルを処理するために必要です。S3Fsをインストールするには、pipまたはcondaを使用してください。
-
[解決済み] Python SSL証明書検証エラー
-
[解決済み] Jupyterノートブックで別ディレクトリのpyファイルをインポートする