Pandas 的 .str 是字符串操作方法,它是 Pandas 中 Series 对象的一部分,提供了对序列中的每个字符串元素进行操作的能力。以下是一些常用的 .str 方法:
- str.len():返回字符串的长度。
- str.lower():将所有大写字母转换为小写。
- str.upper():将所有小写字母转换为大写。
- str.strip():去除字符串两端的空白字符。
- str.lstrip():去除字符串左侧的空白字符。
- str.rstrip():去除字符串右侧的空白字符。
- str.contains(pat[, case, regex, na]):检查字符串中是否包含指定的模式 pat。可以指定是否忽略大小写 case 和是否使用正则表达式 regex。
- str.startswith(pat):检查字符串是否以指定的前缀 pat 开始。
- str.endswith(pat):检查字符串是否以指定的后缀 pat 结束。
- str.isalnum():检查字符串是否只由字母和数字组成。
- str.isalpha():检查字符串是否只由字母组成。
- str.isdigit():检查字符串是否只由数字组成。
- str.join(sep):使用指定的分隔符 sep 将字符串列表连接成一个字符串。
- str.split(pat):按照指定的分隔符 pat 将字符串分割成多个部分。
- str.replace(old, new):将字符串中的旧字符串 old 替换为新字符串 new。
- str.slice(start, stop, step):对字符串进行切片操作。
- str.get(i):返回字符串中索引为 i 的字符。