字符串处理
优质
小牛编辑
141浏览
2023-12-01
函数 | 说明 |
---|---|
Series.str.capitalize() | 将 Series / 索引中的字符串转换为大写。 |
Series.str.cat([others, sep, na_rep, join]) | 使用给定的分隔符连接 Series / 索引中的字符串。 |
Series.str.center(width[, fillchar]) | 用附加字符填充 Series / 索引中字符串的左侧和右侧。 |
Series.str.contains(pat[, case, flags, na, …]) | 测试模式或正则表达式是否包含在 Series 或索引的字符串中。 |
Series.str.count(pat[, flags]) | 统计 Series / 索引的每个字符串中模式的出现次数。 |
Series.str.decode(encoding[, errors]) | 使用指示的编码解码 Series / 索引中的字符串。 |
Series.str.encode(encoding[, errors]) | 使用指定的编码对 Series / 索引中的字符串进行编码。 |
Series.str.endswith(pat[, na]) | 测试每个字符串元素的结尾是否与模式匹配。 |
Series.str.extract(pat[, flags, expand]) | 对于 Series 中的每个主题字符串,从正则表达式 pat 的第一个匹配项中提取组。 |
Series.str.extractall(pat[, flags]) | 对于 Series 中的每个主题字符串,从正则表达式 pat 的所有匹配项中提取组。 |
Series.str.find(sub[, start, end]) | 返回 Series / 索引中每个字符串的最低索引,其中子字符串完全包含在 [ start : end 之间。 |
Series.str.findall(pat[, flags]) | 查找 Series / 索引中所有出现的模式或正则表达式。 |
Series.str.get(i) | 在指定位置从每个组件中提取元素。 |
Series.str.index(sub[, start, end]) | 返回 [ start : end 之间子字符串完全包含的每个字符串中的最低索引。 |
Series.str.join(sep) | 作为元素包含在 Series / 索引中的联接列表,带有传递的分隔符。 |
Series.str.len() | 计算 Series / 索引中每个字符串的长度。 |
Series.str.ljust(width[, fillchar]) | 在 Series / 索引中字符串的右侧添加一个字符。 |
Series.str.lower() | 将 Series / 索引中的字符串转换为小写。 |
Series.str.lstrip([to_strip]) | 从左侧删除 Series / 索引中每个字符串的空白 (包括换行符)。 |
Series.str.match(pat[, case, flags, na, …]) | 确定每个字符串是否与正则表达式匹配。 |
Series.str.normalize(form) | 返回 Series / 索引中字符串的 Unicode 标准格式。 |
Series.str.pad(width[, side, fillchar]) | 在 Series / 索引中填充字符串,并在指定侧添加一个字符。 |
Series.str.partition([pat, expand]) | 在 sep 第一次出现时拆分字符串,返回包含分隔符前部分、分隔符本身和分隔符后部分的 3 个元素。 |
Series.str.repeat(repeats) | 按指示的次数复制 Series / 索引中的每个字符串。 |
Series.str.replace(pat, repl[, n, case, …]) | 用其他字符串替换 Series / 索引中出现的模式 / 正则表达式。 |
Series.str.rfind(sub[, start, end]) | 返回 Series / 索引中每个字符串的最高索引,其中子字符串完全包含在 [ start : end 之间。 |
Series.str.rindex(sub[, start, end]) | 返回 [ start : end 之间子字符串完全包含的每个字符串中的最高索引。 |
Series.str.rjust(width[, fillchar]) | 用附加字符填充 Series / 索引中字符串的左侧。 |
Series.str.rpartition([pat, expand]) | 在 sep 的最后一次出现时拆分字符串,返回包含分隔符前的部分、分隔符本身和分隔符后的部分的 3 个元素。 |
Series.str.rstrip([to_strip]) | 从右侧删除 Series / 索引中每个字符串的空白 (包括换行符)。 |
Series.str.slice([start, stop, step]) | 将 Series / 索引中每个元素的子字符串切片 |
Series.str.slice_replace([start, stop, repl]) | 用另一个值替换字符串的位置切片。 |
Series.str.split([pat, n, expand]) | 在给定分隔符 / 分隔符周围拆分字符串。 |
Series.str.rsplit([pat, n, expand]) | 按给定的分隔符字符串拆分 Series / 索引中的每个字符串,从字符串的末尾开始,一直到前面。 |
Series.str.startswith(pat[, na]) | 测试每个字符串元素的开头是否与模式匹配。 |
Series.str.strip([to_strip]) | 从 Series / 索引中的每个字符串的左侧和右侧去掉空白 (包括换行符)。 |
Series.str.swapcase() | 转换 Series / 索引中的字符串以进行交换。 |
Series.str.title() | 将 Series / 索引中的字符串转换为标题大小写。 |
Series.str.translate(table[, deletechars]) | 通过给定的映射表映射字符串中的所有字符。 |
Series.str.upper() | 将 Series / 索引中的字符串转换为大写。 |
Series.str.wrap(width, **kwargs) | 将 Series / 索引中的长字符串包装成长度小于给定宽度的段落。 |
Series.str.zfill(width) | 用 0 填充 Series / 索引中字符串的左侧。 |
Series.str.isalnum() | 检查 Series / 索引中每个字符串中的所有字符是否都是字母数字。 |
Series.str.isalpha() | 检查 Series / 索引中每个字符串中的所有字符是否为字母。 |
Series.str.isdigit() | 检查 Series / 索引中每个字符串中的所有字符是否都是数字。 |
Series.str.isspace() | 检查 Series / 索引中每个字符串中的所有字符是否为空白。 |
Series.str.islower() | 检查 Series / 索引中每个字符串中的所有字符是否都是小写的。 |
Series.str.isupper() | 检查 Series / 索引中每个字符串中的所有字符是否都是大写的。 |
Series.str.istitle() | 检查 Series / 索引中每个字符串中的所有字符是否都是标题大小写。 |
Series.str.isnumeric() | 检查 Series / 索引中每个字符串中的所有字符是否都是数字。 |
Series.str.isdecimal() | 检查 Series / 索引中每个字符串中的所有字符是否都是十进制的。 |
Series.str.get_dummies([sep]) | 按 sep 拆分 Series 中的每个字符串,并返回一帧虚拟 / 指示器变量。 |
series . str 可用于以字符串形式访问 Series 的值,并对其应用多种方法。这些可以像 series . str . <函数 / 属性> 一样访问。
函数 | 说明 |
---|---|
Series.str.capitalize() | 将 Series / 索引中的字符串转换为大写。 |
Series.str.cat([others, sep, na_rep, join]) | 使用给定的分隔符连接 Series / 索引中的字符串。 |
Series.str.center(width[, fillchar]) | 用附加字符填充 Series / 索引中字符串的左侧和右侧。 |
Series.str.contains(pat[, case, flags, na, …]) | 测试模式或正则表达式是否包含在 Series 或索引的字符串中。 |
Series.str.count(pat[, flags]) | 统计 Series / 索引的每个字符串中模式的出现次数。 |
Series.str.decode(encoding[, errors]) | 使用指示的编码解码 Series / 索引中的字符串。 |
Series.str.encode(encoding[, errors]) | 使用指定的编码对 Series / 索引中的字符串进行编码。 |
Series.str.endswith(pat[, na]) | 测试每个字符串元素的结尾是否与模式匹配。 |
Series.str.extract(pat[, flags, expand]) | 对于 Series 中的每个主题字符串,从正则表达式 pat 的第一个匹配项中提取组。 |
Series.str.extractall(pat[, flags]) | 对于 Series 中的每个主题字符串,从正则表达式 pat 的所有匹配项中提取组。 |
Series.str.find(sub[, start, end]) | 返回 Series / 索引中每个字符串的最低索引,其中子字符串完全包含在 [ start : end 之间。 |
Series.str.findall(pat[, flags]) | 查找 Series / 索引中所有出现的模式或正则表达式。 |
Series.str.get(i) | 在指定位置从每个组件中提取元素。 |
Series.str.index(sub[, start, end]) | 返回 [ start : end 之间子字符串完全包含的每个字符串中的最低索引。 |
Series.str.join(sep) | 作为元素包含在 Series / 索引中的联接列表,带有传递的分隔符。 |
Series.str.len() | 计算 Series / 索引中每个字符串的长度。 |
Series.str.ljust(width[, fillchar]) | 在 Series / 索引中字符串的右侧添加一个字符。 |
Series.str.lower() | 将 Series / 索引中的字符串转换为小写。 |
Series.str.lstrip([to_strip]) | 从左侧删除 Series / 索引中每个字符串的空白 (包括换行符)。 |
Series.str.match(pat[, case, flags, na, …]) | 确定每个字符串是否与正则表达式匹配。 |
Series.str.normalize(form) | 返回 Series / 索引中字符串的 Unicode 标准格式。 |
Series.str.pad(width[, side, fillchar]) | 在 Series / 索引中填充字符串,并在指定侧添加一个字符。 |
Series.str.partition([pat, expand]) | 在 sep 第一次出现时拆分字符串,返回包含分隔符前部分、分隔符本身和分隔符后部分的 3 个元素。 |
Series.str.repeat(repeats) | 按指示的次数复制 Series / 索引中的每个字符串。 |
Series.str.replace(pat, repl[, n, case, …]) | 用其他字符串替换 Series / 索引中出现的模式 / 正则表达式。 |
Series.str.rfind(sub[, start, end]) | 返回 Series / 索引中每个字符串的最高索引,其中子字符串完全包含在 [ start : end 之间。 |
Series.str.rindex(sub[, start, end]) | 返回 [ start : end 之间子字符串完全包含的每个字符串中的最高索引。 |
Series.str.rjust(width[, fillchar]) | 用附加字符填充 Series / 索引中字符串的左侧。 |
Series.str.rpartition([pat, expand]) | 在 sep 的最后一次出现时拆分字符串,返回包含分隔符前的部分、分隔符本身和分隔符后的部分的 3 个元素。 |
Series.str.rstrip([to_strip]) | 从右侧删除 Series / 索引中每个字符串的空白 (包括换行符)。 |
Series.str.slice([start, stop, step]) | 将 Series / 索引中每个元素的子字符串切片 |
Series.str.slice_replace([start, stop, repl]) | 用另一个值替换字符串的位置切片。 |
Series.str.split([pat, n, expand]) | 在给定分隔符 / 分隔符周围拆分字符串。 |
Series.str.rsplit([pat, n, expand]) | 按给定的分隔符字符串拆分 Series / 索引中的每个字符串,从字符串的末尾开始,一直到前面。 |
Series.str.startswith(pat[, na]) | 测试每个字符串元素的开头是否与模式匹配。 |
Series.str.strip([to_strip]) | 从 Series / 索引中的每个字符串的左侧和右侧去掉空白 (包括换行符)。 |
Series.str.swapcase() | 转换 Series / 索引中的字符串以进行交换。 |
Series.str.title() | 将 Series / 索引中的字符串转换为标题大小写。 |
Series.str.translate(table[, deletechars]) | 通过给定的映射表映射字符串中的所有字符。 |
Series.str.upper() | 将 Series / 索引中的字符串转换为大写。 |
Series.str.wrap(width, **kwargs) | 将 Series / 索引中的长字符串包装成长度小于给定宽度的段落。 |
Series.str.zfill(width) | 用 0 填充 Series / 索引中字符串的左侧。 |
Series.str.isalnum() | 检查 Series / 索引中每个字符串中的所有字符是否都是字母数字。 |
Series.str.isalpha() | 检查 Series / 索引中每个字符串中的所有字符是否为字母。 |
Series.str.isdigit() | 检查 Series / 索引中每个字符串中的所有字符是否都是数字。 |
Series.str.isspace() | 检查 Series / 索引中每个字符串中的所有字符是否为空白。 |
Series.str.islower() | 检查 Series / 索引中每个字符串中的所有字符是否都是小写的。 |
Series.str.isupper() | 检查 Series / 索引中每个字符串中的所有字符是否都是大写的。 |
Series.str.istitle() | 检查 Series / 索引中每个字符串中的所有字符是否都是标题大小写。 |
Series.str.isnumeric() | 检查 Series / 索引中每个字符串中的所有字符是否都是数字。 |
Series.str.isdecimal() | 检查 Series / 索引中每个字符串中的所有字符是否都是十进制的。 |
Series.str.get_dummies([sep]) | 按 sep 拆分 Series 中的每个字符串,并返回一帧虚拟 / 指示器变量。 |