pandas截取数字的前4位
要截取数字的前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)方法。
原文地址: http://www.cveoy.top/t/topic/iPZ1 著作权归作者所有。请勿转载和采集!