pandas如何使用列表和字典创建 Series

  • Post category:Python

使用列表和字典来创建Series是Pandas中最常见的操作之一。下面我会为您分别介绍这两种方法的具体操作步骤以及相应的示例。

使用列表创建Series

下面是使用列表创建Series的步骤:

  1. 导入Pandas模块:在Python文件中,首先需要导入Pandas模块来使用其提供的数据结构和方法。可以使用以下代码导入:
import pandas as pd
  1. 创建列表: 创建一个包含数据的列表。可以使用以下代码创建一个包含5个整数的列表:
my_list = [10, 20, 30, 40, 50]
  1. 创建Series对象: 调用pandas.Series()函数、将列表作为参数传入该函数中,便可创建一个Series对象。可以使用以下代码创建一个Series对象:
my_series = pd.Series(my_list)
  1. 查看Series对象: 输出my_series对象,以便查看其属性和值。可以使用以下代码输出:
print(my_series)

下面是一个具体的示例:

import pandas as pd

my_list = [10, 20, 30, 40, 50]

my_series = pd.Series(my_list)

print(my_series)

输出结果为:

0    10
1    20
2    30
3    40
4    50
dtype: int64

使用字典创建Series

下面是使用字典创建Series的步骤:

  1. 导入Pandas模块:在Python文件中,首先需要导入Pandas模块来使用其提供的数据结构和方法。可以使用以下代码导入:
import pandas as pd
  1. 创建字典:创建一个包含数据的字典。可以使用以下代码创建一个包含5个键值对的字典:
my_dict = {'a': 10, 'b': 20, 'c': 30, 'd': 40, 'e': 50}
  1. 创建Series对象:调用pandas.Series()函数、将字典作为参数传入该函数中,便可创建一个Series对象。可以使用以下代码创建一个Series对象:
my_series = pd.Series(my_dict)
  1. 查看Series对象:输出my_series对象,以便查看其属性和值。可以使用以下代码输出:
print(my_series)

下面是一个具体的示例:

import pandas as pd

my_dict = {'a': 10, 'b': 20, 'c': 30, 'd': 40, 'e': 50}

my_series = pd.Series(my_dict)

print(my_series)

输出结果为:

a    10
b    20
c    30
d    40
e    50
dtype: int64

至此,我们就学习了如何使用列表和字典在Pandas中创建Series的方法。