查找Numpy数组中每个字符串元素的长度
NumPy建立在成功的Numeric数组对象的基础上(并且是其继承者)。它的目标是为科学计算创建一个有用的环境的基石。NumPy提供了两个基本对象:一个N维数组对象(ndarray)和一个通用函数对象(ufunc)。
在这篇文章中,我们将讨论如何在给定的numpy数组中找到每个字符串元素的长度。
问题#1 :给定一个numpy数组,其基础数据为字符串类型。找到给定对象中每个元素的长度。
解决方案:我们将使用numpy.vectorize()函数来查找给定numpy数组对象中每个元素的长度。
输出 :
现在我们将使用numpy.vectorize()函数来查找给定numpy数组对象中每个元素的长度。
输出 :
正如我们在输出中看到的,我们已经成功地计算出了给定的numpy数组对象中每个字符串元素的长度。
问题#2 :给定一个numpy数组,其基础数据为字符串类型。找到给定对象中每个元素的长度。
解决方案:我们将使用列表理解技术来查找给定numpy数组对象中每个元素的长度。
输出 :
现在我们将使用List comprehension技术来查找给定numpy数组对象中每个元素的长度。
输出 :
正如我们在输出中看到的,我们已经成功地计算出了给定的numpy数组对象中每个字符串元素的长度。