【发布时间】:2021-08-02 10:50:54
【问题描述】:
我有一个字符串数组,我想将这些字符串分别视为对应于字母表 (A-Z) 的布尔数组。
我的目标是以矢量化方式执行此操作并避免任何循环。
例如
Input:
A = np.array(['A'])
B = np.array(['AB'])
C = np.array(['AZ'])
D = np.array(['AZ','BAZ'])
Output:
A = np.array([1,0,0,0,...0])
B = np.array([1,1,0,0,...0])
C = np.array([1,0,0,0,...1])
D = np.array([[1,0,0,0,...1], [1,1,0,0,...1]])
【问题讨论】:
标签: python arrays pandas string numpy