13
リストを表形式のデータとして印刷する
私はPythonに非常に慣れていないため、印刷出力用にデータを適切にフォーマットするのに苦労しています。 2つの見出しに使用される1つのリストと、表のコンテンツになるマトリックスがあります。そのようです: teams_list = ["Man Utd", "Man City", "T Hotspur"] data = np.array([[1, 2, 1], [0, 1, 0], [2, 4, 2]]) 見出し名は必ずしも同じ長さではないことに注意してください。ただし、データエントリはすべて整数です。 これを、次のような表形式で表現したいと思います。 Man Utd Man City T Hotspur Man Utd 1 0 0 Man City 1 1 0 T Hotspur 0 1 2 これにはデータ構造が必要だと思いますが、見つかりません。辞書を使用して印刷をフォーマットしたり、インデント付きのforループを試したり、文字列として印刷したりしました。 これを行うには非常に簡単な方法があるはずだと確信していますが、経験不足のためにおそらくそれを逃しています。
366
python