Pythonのzip()関数は、複数のイテラブル(リスト、タプル、セットなど)から要素を取り出し、対応する要素をペアとしてまとめるために使用されます。この記事では、Pythonのzip()関数とPandasライブラリを使って、リストからDataFrameを作成する方法を解説します。

まず、2つのリストを用意します。

Name = ['Yellow','Black','Purple','Red','White']
Number = [10,15,20,25,30]

次に、zip()関数を使用して2つのリストを組み合わせ、それをリストに変換します。

df_Create = list(zip(Name, Number))

最後に、PandasのDataFrame()関数を使用して、新たなDataFrameを作成します。

import pandas as pd

df = pd.DataFrame(df_Create, columns=['Name','Number'])
print(df)

このコードを実行すると、以下のようなDataFrameが作成されます。

     Name  Number
0  Yellow      10
1   Black      15
2  Purple      20
3     Red      25
4   White      30

以上が、Pythonのzip()関数とPandasライブラリを使って、リストからDataFrameを作成する方法です。この方法を使えば、複数のリストのデータを一度に処理し、それらを一つの表形式のデータ構造にまとめることができます。これは、データ分析や機械学習のタスクを行う際に非常に便利です。

この記事がPythonとPandasの学習に役立つことを願っています。次回もPythonに関する有用な情報をお届けしますので、お楽しみに!

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です