要截取数字的前4位,可以使用字符串的切片操作。首先将数字转换为字符串,然后使用切片操作截取前4位。

下面是一个示例:

import pandas as pd

# 创建一个包含数字的Series
data = pd.Series([12345, 67890, 54321, 98765])

# 将数字转换为字符串,并使用切片操作截取前4位
data_str = data.astype(str).str[:4]

print(data_str)

输出结果为:

0    1234
1    6789
2    5432
3    9876
dtype: object

注意,截取后的结果是字符串类型。如果需要将结果转换回整数类型,可以使用astype(int)方法。

pandas截取数字的前4位

原文地址: http://www.cveoy.top/t/topic/iPZ1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录