我使用 numpy object_ 数组来存储可变长度字符串,例如
a = np.array(['hello','world','!'],dtype=np.object_)
有没有一种简单的方法可以找到数组中最长字符串的长度,而无需循环遍历所有元素?
max(a, key=len)
给你最长的字符串(并且len(max(a, key=len))
给你它的长度)而不需要你编写一个显式的循环,但是当然max
将在内部进行自己的循环,因为它不可能以任何其他方式识别“最长的字符串”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)