中文版Pandas
设 城市文本 = 表格.序列([" Beijing ", "SHANGHAI", "shen-zhen"])
打印("去空格:", 表格.字符串去空格(城市文本))
打印("小写:", 表格.字符串小写(城市文本))
打印("大写:", 表格.字符串大写(城市文本))
打印("包含 hai:", 表格.字符串包含(城市文本, "hai", case=假))
打印("替换连字符:", 表格.字符串替换(城市文本, "-", "_"))
打印("拆分:", 表格.字符串拆分(城市文本, "-", 展开=真))
打印("正则提取:", 表格.字符串提取(表格.序列(["A-100", "B-200"]), "([A-Z])-(\\d+)"))原版Pandas
城市文本 = pd.Series([" Beijing ", "SHANGHAI", "shen-zhen"])
print("去空格:", 城市文本.str.strip())
print("小写:", 城市文本.str.lower())
print("大写:", 城市文本.str.upper())
print("包含 hai:", 城市文本.str.contains("hai", case=False))
print("替换连字符:", 城市文本.str.replace("-", "_"))
print("拆分:", 城市文本.str.split("-", expand=True))
print("正则提取:", pd.Series(["A-100", "B-200"]).str.extract(r"([A-Z])-(\d+)"))打印信息
去空格: 0 Beijing 1 SHANGHAI 2 shen-zhen dtype: str 小写: 0 beijing 1 shanghai 2 shen-zhen dtype: str 大写: 0 BEIJING 1 SHANGHAI 2 SHEN-ZHEN dtype: str 包含 hai: 0 False 1 True 2 False dtype: bool 替换连字符: 0 Beijing 1 SHANGHAI 2 shen_zhen dtype: str 拆分: 0 1 0 Beijing NaN 1 SHANGHAI NaN 2 shen zhen 正则提取: 0 1 0 A 100 1 B 200