网络爬虫_向佳胜
numpy函数
导包:
import numpy as np
print(np.char.multiply("重复三遍 ",3))
1、 将第一个首字母转转换为大写
print(np.char.capitalize('hello'))
2、 首字母大写
print(np.char.title('i like runoob'))
print('连接两个字符串:')
print(np.char.add(['hello','python'],['lly','so']))
3.多重连接
print (np.char.multiply('Runoob ',3))
4. 将指定字符左右填充
4.1 str: 字符串,width: 长度,fillchar: 填充字符
print (np.char.center('shit', 20,fillchar = '+'))
5. 转换为小写
print(np.char.lower(['GOOGLE','NO']))
print (np.char.lower('GOOGLE'))
6.转为大写
print (np.char.upper(['runoob','google']))
print (np.char.upper('runoob'))
7. 分割
print (np.char.split ('www.runoob.com', sep = '.'))
8.换行符 \n
print (np.char.splitlines('i\nlike runoob?'))
9.移除特定字符
print (np.char.strip(['arunooba','admin','java'],'a'))
print (np.char.strip('ashok arunooba','a'))
10.用指定分隔符来连接字符串/数组中的元素
print (np.char.join(':','runoob'))
print (np.char.join([':','-'],['runoob','google']))
11. 使用新字符串替换字符串中的所有子字符串。
print (np.char.replace ('i like runoob', 'oo', 'cc'))
12.编码编码
a = np.char.encode('runoob', 'cp500')
print (a)
13.解码
a = np.char.encode('runoob', 'cp500')
print (a)
print (np.char.decode(a,'cp500'))
14.三角函数:sin()、cos()、tan()
a = np.array([0,30,45,60,90])
print ('不同角度的正弦值:')
15. 通过乘 pi/180 转化为弧度
print (np.sin(a*np.pi/180))
print ('\n')
print ('数组中角度的余弦值:')
print (np.cos(a*np.pi/180))
print ('\n')
print ('数组中角度的正切值:')
print (np.tan(a*np.pi/180))
16.向下取整
a = np.array([-1.7, 1.5, -0.2, 0.6, 10])
print ('提供的数组:')
print (a)
print ('\n')
print ('修改后的数组:')
print (np.floor(a))
17.向上取整
a = np.array([-1.7, 1.5, -0.2, 0.6, 10])
print ('提供的数组:')
print (a)
print ('\n')
print ('修改后的数组:')
print (np.ceil(a))
18. 加减乘除: add(),subtract(),multiply() 和 divide()。
19. numpy.amin() 用于计算数组中的元素沿指定轴的最小值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)