2.2.4.1 chararray:: 向量化字符操作

In [14]:

  1. x = np.array(['a', ' bbb', ' ccc']).view(np.chararray)
  2. x.lstrip(' ')

Out[14]:

  1. chararray(['a', 'bbb', 'ccc'],
  2. dtype='|S5')

In [15]:

  1. x.upper()

Out[15]:

  1. chararray(['A', ' BBB', ' CCC'],
  2. dtype='|S5')

笔记.view()有另一个含义:它将一个ndarray变成专门的ndarray子类的一个实例