,可以通过以下步骤实现:
import numpy as np
arr = np.array([['apple', 'banana', 'cherry'],
['orange', 'banana', 'kiwi'],
['apple', 'grape', 'mango']])
target_col = 0 # 假设目标列为第一列
target_str = 'apple' # 假设要筛选的字符串为'apple'
filtered_rows = arr[arr[:, target_col] == target_str]
print(filtered_rows)
完整代码示例:
import numpy as np
arr = np.array([['apple', 'banana', 'cherry'],
['orange', 'banana', 'kiwi'],
['apple', 'grape', 'mango']])
target_col = 0
target_str = 'apple'
filtered_rows = arr[arr[:, target_col] == target_str]
print(filtered_rows)
这段代码将输出包含字符串'apple'的行:
[['apple' 'banana' 'cherry']
['apple' 'grape' 'mango']]
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云