1
propertiesTextBlock = """
    Basic Properties
    ----------------
    - nodes (n)         {n}
    - edges (m)         {m}
    - min. degree           {minDeg}
    - max. degree           {maxDeg}
    - isolated nodes        {isolates}
    - self-loops            {loops}
    - density           {dens:10.6f}
"""

を使用していくつかのデータ項目が挿入されstring.formatます。コンソールへの出力は次のようになります。

Basic Properties
----------------
- nodes (n)         10680
- edges (m)         24316
- min. degree           1
- max. degree           205
- isolated nodes        0
- self-loops            0
- density             0.000426

テキスト ブロックに適切な量のタブを手動で挿入する必要があるため、完璧ではありません。また、数値を別の位置に揃えたい場合はどうすればよいでしょうか (たとえば、すべてを右揃えにする、.... に揃える)。この表をきれいに見せる簡単な方法はありますか?

4

2 に答える 2