以下函数用于对dtype numpy.string_或numpy.unicode_的数组执行矢量化字符串操作,它们基于Python内置库中的标准字符串函数。
Sr.No. | Function & Remark |
---|---|
1 |
add() 返回两个str或Unicode数组的按元素的字符串连接 |
2 |
multiply() 返回具有多个串联的字符串 |
3 |
center() 返回给定字符串的副本,其元素以指定长度的字符串为中心 |
4 |
capitalize() 返回字符串的副本,仅第一个字符大写 |
5 |
title() 返回字符串或unicode的逐元素标题区分大小写的版本 |
6 |
lower() 返回一个数组,其中元素转换为小写 链接:https://www.learnfk.comhttps://www.learnfk.com/numpy/numpy-string-functions.html 来源:LearnFk无涯教程网 |
7 |
upper() 返回一个数组,其中元素转换为大写 |
8 |
split() 使用分隔符分隔符返回字符串中单词的列表 |
9 |
splitlines() 返回元素中的行的列表,在行边界处中断 |
10 |
strip() 删除前后的空格符 |
11 |
join() 返回一个字符串,该字符串是序列中字符串的串联 |
12 |
replace() 字符串替换 |
13 |
decode() 按元素调用str.decode |
14 |
encode() 逐个调用str.encode |
这些函数在字符数组类(numpy.char)中定义。较早的Numarray软件包包含chararray类。 numpy.char类中以上函数在执行向量化字符串操作时很有用。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)