Python-函数-字符串函数
函数
1.字符串函数
#(1)add() 对两个数组的元素进行字符串连接
import numpy as np
print(np.char.add(["xiaodu"],["good"]))
print(np.char.add(["xiaodu","dudu"],["good","nice"]))
#output:['xiaodugood'] ['xiaodugood' 'dudunice']
#(2)multiply() 返回按元素多重连接后的字符串
import numpy as np
print(np.char.multiply("good",3))
#output:goodgoodgood
#(3)center() 将字符串居中,并使用指定字符在左侧和右侧进行填充
import numpy as np
print(np.char.center(["nice","good"],12,fillchar="*"))
#output:['****nice****' '****good****']
#(4)capitalize() 将字符串的第一个字母转换为大写
import numpy as np
print(np.char.capitalize(["what a nice day today","i have a good time"]))
#output:['What a nice day today' 'I have a good time']
#(5)title() 将字符串的每个单词的第一个字母转换为大写
import numpy as np
print(np.char.title(["what a nice day today","i have a good time"]))
#output: ['What A Nice Day Today' 'I Have A Good Time']
#(6)lower() 数组元素转换为小写
import numpy as np
print(np.char.lower(["what a nice Day today","i HAVE a good time"]))
#Output:['what a nice day today' 'i have a good time']
#7)upper() 数组元素转换为大写
import numpy as np
print(np.char.upper(["what a nice Day today","i HAVE a good time"]))
#Output: ['WHAT A NICE DAY TODAY' 'I HAVE A GOOD TIME']
#(8)split() 指定分隔符对字符串进行分割,并返回数组列表
import numpy as np
print(np.char.split(["what a nice day today","i have a good time"],sep=" "))
#Output: [list(['what', 'a', 'nice', 'day', 'today'])
list(['i', 'have', 'a', 'good', 'time'])]
#(9)splitlines() 返回元素中的行列表,以换行符分割
import numpy as np
print(np.char.splitlines(["what a nice\nday today","i have a good\ntime"]))
#output: [list(['what a nice', 'day today']) list(['i have a good', 'time'])]
#(10)strip() 移除元素开头或者结尾处的特定字符
import numpy as np
print(np.char.strip(["**nice***","*day"],"*"))
#output: ['nice' 'day']
#(11)join() 通过指定分隔符来连接数组中的元素
import numpy as np
print(np.char.join("-",["nice","day"]))
print(np.char.join(["-",":"],["nice","day"]))
#output: ['n-i-c-e' 'd-a-y']
['n-i-c-e' 'd:a:y']
#(12)replace() 使用新字符串替换字符串中的所有子字符串
import numpy as np
print(np.char.replace(["what a good day today","i have a good time"],"good","nice"))
#output: ['what a nice day today' 'i have a nice time']
#(13)encode() 编码,数组元素依次调用str.encode
import numpy as np print(np.char.encode(["nice","good"],"utf-8"))
#(14)decode() 解码,数组元素依次调用str.decode
import numpy as np
a = np.char.encode(["nice","good"],"utf-8")
print(np.char.decode(a,"utf-8"))
#output: ['nice' 'good']
Python-函数-字符串函数的更多相关文章
- javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数
javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 1.常规函数 javascript常规函数包括以下9个 ...
- Sass函数--字符串函数
Sass的函数简介在 Sass 中除了可以定义变量,具有 @extend.%placeholder 和 mixins 等特性之外,还自备了一系列的函数功能.其主要包括: ● 字符串函数 ● 数字函数 ...
- ylb:SQLServer常用系统函数-字符串函数、配置函数、系统统计函数
原文:ylb:SQLServer常用系统函数-字符串函数.配置函数.系统统计函数 ylbtech-SQL Server:SQL Server-SQLServer常用系统函数 -- ========== ...
- mssql 系统函数-字符串函数专题--字符串函数大全
mssql 系统函数 字符串函数 substring 功能简介 mssql 系统函数 字符串函数 stuff 功能简介 mssql 系统函数 字符串函数 str 功能简介 mssql 系统函数 字符串 ...
- php常用函数——字符串函数
php常用函数——字符串函数
- 2016/3/17 Mysq select 数学函数 字符串函数 时间函数 系统信息函数 加密函数
一,数学函数主要用于处理数字,包括整型.浮点数等. ABS(X) 返回x的绝对值 SELECT ABS(-1)--返回1 CEll(X),CEILING(x) 返回大于或等于x的最小整数 SELEC ...
- Linux下常用函数-字符串函数
inux下常用函数-字符串函数 atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul 表头文件 #include <stdlib ...
- Python的字符串函数
今天用了将近一天的时间去学习Python字符串函数 上午学了17个,下午学了23个(共计40) 详细内容请见菜鸟教程--Python3字符串--Python的字符串内建函数
- python(字符串函数)
一.字符串函数 1.首字母大小写 capitalize() title() name = "xinfangshuo" print (name.capitalize()) print ...
- python笔记-字符串函数总结
字符串函数: chr() 数字转ASCII chr(96)="a" ord() ASCII转数字 ord("a")=96 isspace() 判断是否为空格 s ...
随机推荐
- [Java学习笔记] Java异常机制(也许是全网最独特视角)
Java 异常机制(也许是全网最独特视角) 一.Java中的"异常"指什么 什么是异常 一句话简单理解:异常是程序运行中的一些异常或者错误. (纯字面意思) Error类 和 Ex ...
- 基于ABP实现DDD--DDD相关概念
什么是DDD呢?领域驱动设计[DDD]是一种针对复杂需求的软件开发方法.将软件实现与不断发展的模型联系起来,专注于核心领域逻辑,而不是基础设施细节.DDD适用于复杂领域和大规模应用,而不是简单的C ...
- elastsearch整合springboot
文档地址: https://www.baeldung.com/elasticsearch-java
- TCP通信的客户端代码实现和TCP通信的服务器代码实现
TCP通信的客户端代码实现 package com.yang.Test.ServerStudy; import java.io.*; import java.net.Socket; /** * TCP ...
- 使用云服务器从0开始搭建云端Jupyter Lab|Notebook
0.购买云服务器 购买服务器我只推荐硅云,因为香港服务器免备案!而且25岁以下仅需10元每月,至少可买3年!每年享有多次原价续费机会,可补价升级配置. 硅云服务器首页:https://www.vpso ...
- centos7设置虚拟机静态ip
转自http://blog.csdn.net/y534560449/article/details/60134301 一.设置VM的NAT方式 1.打开VM->编辑->虚拟网络编辑器-&g ...
- python第三方模块与内置模块
目录 openpyxl模块 random随机模块 hashlib加密模块 subprocess模块 logging模块 openpyxl模块 1.读取:openpyxl不擅长读数据 所以有一些模块优化 ...
- ExcelPatternTool: Excel表格-数据库互导工具
ExcelPatternTool Excel表格-数据库互导工具 介绍: 指定Pattern文件-一个规则描述的json文档,基于此规则实现Excel表格与数据库之间的导入导出,校验等功能. 特点: ...
- 开源有魔力 - DolphinScheduler 的 Apache 之路
关于 Apache DolphinScheduler社区 Apache DolphinScheduler(incubator) 于17年在易观数科立项,19年3月开源, 19 年8月进入Apache ...
- Unity3D学习笔记12——渲染纹理
目录 1. 概述 2. 详论 3. 问题 1. 概述 在文章<Unity3D学习笔记11--后处理>中论述了后处理是帧缓存(Framebuffer)技术实现之一:而另外一个帧缓存技术实现就 ...