解释如何从Python的序列数据结构访问底部的'n'元素?

让我们了解如何使用切片运算符':'访问特定范围内的元素。

示例

import pandas as pd
my_data = [34, 56, 78, 90, 123, 45]
my_index = ['ab', 'mn' ,'gh','kl', 'wq', 'az']
my_series = pd.Series(my_data, index = my_index)
print("The series contains following elements")
print(my_series)
n = 3
print("底部3个元素是:")
print(my_series[n:])

输出结果

The series contains following elements
ab 34
mn 56
gh 78
kl 90
wq 123
az 45
dtype: int64
底部3个元素是:
kl 90
wq 123
az 45
dtype: int64


说明

  • 导入所需的库,并为其指定别名,以方便使用。

  • 创建数据值列表,然后将其作为参数传递给“ pandas”库中存在的“ Series”函数

  • 接下来,将自定义的索引值(稍后作为参数传递)存储在列表中。

  • 可以使用Python中的索引“:”运算符从该系列中访问特定值范围。

  • 可以在较低范围值和较高范围值之间使用':'运算符:[较低范围:较高范围]。

  • 这将包括较低的范围值,但不包括较高的范围值。

  • 如果没有提供下限值,则取0。

  • 如果未提供更高范围的值,则将其视为len(数据结构)-1。

  • 在此,表示下限为3,上限为len(数据结构)-1。

  • 然后将其打印在控制台上。

猜你喜欢