【Python】Pandasで全てのindex、columnを取り出す方法を解説

【Python】Pandasで全てのindex、columnを取り出す方法を解説

この記事ではPandasでindexとcolumnの取り出し方を解説します。

記事の目標
・indexの取り出し方の理解
・columnの取り出し方の理解

DataFrameとSeries型の違いがわからない人はまず以下の記事で理解しましょう!!
DataFrameとSeriesの違いを紹介
その他Pythonの記事は以下にまとめています!!

Python記事まとめ

全てのindexを取り出す

単純にすべてのindexを取り出す時はindexメソッドを使用します。
取り出されたindex達は一見リストに入っているようですが、
そうではなくindexオブジェクトという形式で取り出されます。

このindexオブジェクトは変更不可能です。
そのためオブジェクトに文字を追加したい、削除したいと思ってもできないのです。
とはいえ編集できないので逆に信頼性は高いです。

全てのindexをリストで取り出す

編集などを行いたいのでindexオブジェクトじゃなくてリストで取り出したい!という時もあるでしょう。
そういう時は取り出す際にlist型にキャストすればいいんです。

[スポンサーリンク]


全てのcolumnを取り出す

columnを取り出す時はcolumnsメソッドを使用します。
indexの時と同様にcolumnの場合も取り出される形式はindexオブジェクトです。
indexオブジェクトなので変更不可能となっています。

全てのcolumnをリストで取り出す

indexオブジェクトではなくリスト型で取り出したいという時はindexの時と同様にlistでキャストします。

 

Pandasカテゴリの最新記事