問題タブ [pprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4423 参照

python - Pythonで2次元配列から印刷するときに列を並べる方法は?

単純な 2D 配列を表形式で表示し、上部に見出しを付けて、値が見出しの下に並ぶようにしたいと考えています。これを行う方法はありますか?numpy を使用して pprint と印刷を見てきましたが、動作させることができません。現時点で私が持っているものは次のとおりです。

助言がありますか?

0 投票する
1 に答える
454 参照

python - 列を揃えて一連のリストを印刷する

int のリストと必要な行の長さを渡す関数があります。データの長さは行の長さで割り切れると想定されます。リスト内のすべての int はバイトを表すため、3 桁を超えず、0 よりも小さくありません。これが私の関数です。

出力は次のようになります。

ご覧のとおり、この種の作品ですが、私はもっとこのようなものが欲しいです:

そうすれば、すべてのデータがグリッド形式で整列され、すべてがどこにあるかを簡単に確認できます。

すべてのエントリを繰り返し処理してスペースを挿入することなく、これを実現する簡単な方法はありますか?

0 投票する
1 に答える
14395 参照

python - pprint をインポートできません

プログラミング初心者はこちら。Python IDLE で「pprint をインポート」しようとすると、次のエラーが発生します。

コマンドラインで「pip install pprint」を試みると思ったが、それもうまくいかなかった:

Python 3.4.3 には pprint モジュールが付属していると思っていました。どうすれば機能しますか?pprint をインポートできないようですが、他のすべてのモジュールは正常に動作しています。Automate The Boring Stuff with Python のいくつかの演習を完了するには、pprint モジュールが必要です。私の質問を見てくれてありがとう。

0 投票する
1 に答える
60 参照

python - Python 3 の PrettyPrinter の動作が Python 2 と異なるのはなぜですか? また、同じ動作を得るにはどうすればよいですか?

このコードを実行しようとすると:

Python 3 ( ) では、Python 2 ( )とは異なる出力がられます。['x'][x]

これはなぜですか? また、Python 2 と同じ動作を得るにはどうすればよいですか?

0 投票する
2 に答える
260 参照

python - セロリのpprint出力からタイムスタンプを削除するには?

セロリワーカーを実行すると、出力の各行にpprintは常にタイムスタンプがプレフィックスとして付けられ、削除されます。これにより、非常に読みにくくなります。

の出力をフォーマットしないようにセロリに指示する方法はありpprintますか?

アップデート:

質問が少し間違っていました。望ましい出力は次のようになります。

0 投票する
2 に答える
233 参照

python - bm を boldsymbol に変換しないように sympy に依頼する方法は?

私は、エンドユーザーが自分で変数名を定義できる状況にいます。

たとえば、「tbm_al」という変数は正しいです。

変数をラテックスとして pprint するために、私は sympy.latex を使用しており、インデックスとして「al」を持つ「tbm」のようなものを期待していますが、bm は太字記号で変換されます。

ここに画像の説明を入力

インデックス "al" を持つ "tbm" と、インデックス al または tbm_al を持つ t (太字) の両方を文字列として持つ方法はありますか?

お気に入り:

\begin{equation*}\begin{equation} {tbm}_{al} \end{equation}\end{equation*}

0 投票する
1 に答える
210 参照

python - IPython のプリティ プリンターを変更することは可能ですか?

IPython が使用するプリティ プリンターを変更することはできますか?

のデフォルトのきれいなプリンターを切り替えたいと思いますpprint++。これは、ネストされた構造のようなものに適しています。

0 投票する
2 に答える
3086 参照

python - Python でフォーマットされた Namedtuple/pretty print

印刷に問題がありますnamedtuple

値が整列され、それらの間にスペース(パディング)があるようにします。たとえば、次のようになります。

理想的には、カンマなしで。ここで提案されているように、 をpprint使用して印刷を試みましたが、成功しませんでした。名前付きタプルで動作させることができなかったものと同じです。アイデアやサンプルコードはありますか?_asdictformat