对dtype为numpy.string或 numpy.unicode的数组执行向量化字符串操作

    1. #这些函数在字符数组 numpy.char 中定义
    2. # 函数一次对两个数组的元素进行字符串连接
    3. # numpy.char.add()
    4. #函数执行多重连接
    5. # numpy.char.multiply()
    6. #函数用于将字符串剧中,并使用指定字符在左侧和右侧进行填充
    7. # numpy.char.center()
    8. #函数将字符串的第一个字母转换为大写
    9. # numpy.char.capitalize()
    10. #函数将字符串的每个单词的第一个字母转换为大写
    11. # numpy.char.title()
    12. #函数对数组的每个元素转换为小写。他对每个元素调用 str.lower
    13. # numpy.char.lower
    14. #函数对数组的每个元素转换为大写。他对每个个元素调用 str.upper
    15. # numpy.char.upper
    16. #通过指定分隔符对字符串进行分割,并返回数组。默认情况下,分隔符为空格。
    17. #numpy.char.split
    18. #函数以换行符作为分割符来分割字符串,并返回数组。
    19. # numpy.char.splitlines()
    20. #函数用于移除开头或结尾处的特定字符
    21. # numpy.char.strip()
    22. #函数通过指定分隔符来连接数组中的元素或字符串
    23. #numpy.char.join()
    24. #函数使用新的字符串替换字符串中的所有子字符串
    25. #numpy.char.replace()
    26. #函数对数组中的每个元素调用 str.encode 函数,默认编码是 utf-8,可以使用标准python库中的编解码器
    27. #numpy.char.encode()
    28. #函数对编码的元素进行 str.decode()解码
    29. #numpy.char.decode()

    读写文件

    1. #NUMPY文件读写主要有二进制的文件读写和文件列表形式的数据读写两种形式
    2. # np.loadtxt(fname,dtype=np.float,delimiter=None,skiprows = 0,usecols-None,unpack=False)
    3. #参数说明:
    4. #fname 文件,字符串或产生器,可以是.gz或bz2压缩文件
    5. #dtype 数据类型,可选,默认为np.float
    6. #delimiter 分隔字符串,默认是任何空格,改为逗号
    7. #skiprows 跳过前x行,一般跳过第一行表头
    8. #usecols 读取指定的列,索引,元组类型
    9. #unpack 如果为True,读入属性将分别写入不同数组变量,False 读入数据只写入一个数组变量,默认False