For each element in a, return a list of the lines in the element, breaking at line boundaries.
Calls str.splitlines element-wise.
StringDType, bytes_, or str_ dtype
Line breaks are not included in the resulting list unless keepends is given and true.
Array of list objects
See also
>>> np.char.splitlines("first line\nsecond line")
array(list(['first line', 'second line']), dtype=object)
>>> a = np.array(["first\nsecond", "third\nfourth"])
>>> np.char.splitlines(a)
array([list(['first', 'second']), list(['third', 'fourth'])], dtype=object)
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.4/reference/generated/numpy.char.splitlines.html