Очистка пробелов в NumPy
Функция np.strings.strip
срезает пробелы с обоих концов
каждой строки в массиве.
Очистим названия с лишними пробелами:
import numpy as np
cities = np.array([' Paris ', ' Berlin '])
clean = np.strings.strip(cities)
print(clean) # выведет ['Paris' 'Berlin']
С одной стороны помогают
np.strings.lstrip и
np.strings.rstrip:
import numpy as np
row = np.array([' x ', ' y '])
print(np.strings.lstrip(row)) # выведет ['x ' 'y ']
print(np.strings.rstrip(row)) # выведет [' x' ' y']
Массив codes
[' A1 ', ' B2 ']
очистите с двух сторон и выведите
массив.
Для cities
[' Rome', 'Oslo ']
уберите пробелы только слева
и выведите результат.