РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
403 of 687 menu

Метод lower

Метод lower применяется к Series через аксессор str и возвращает новую серию, где все символы каждой строки переведены в нижний регистр. Метод не принимает параметров.

Синтаксис

ser.str.lower()

Пример

Давайте переведём строки в нижний регистр:

import pandas as pd ser = pd.Series(['ABC', 'DeF', 'GHI']) res = ser.str.lower() print(res)

Результат выполнения кода:

0 abc 1 def 2 ghi dtype: object

Пример

Рассмотрим работу метода на смешанных данных с числами и пропусками:

import pandas as pd ser = pd.Series(['user', 'ADMIN', 'Guest', 123, None]) res = ser.str.lower() print(res)

Результат выполнения кода:

0 user 1 admin 2 guest 3 NaN 4 NaN dtype: object

Как видно из результата, числовые значения превращаются в NaN, а пропуски остаются пропусками.

Пример

Применим метод к данным, содержащим специальные символы и пробелы:

import pandas as pd ser = pd.Series(['Data!', 'CSV file', ' HELLO ']) res = ser.str.lower() print(res)

Результат выполнения кода:

0 data! 1 csv file 2 hello dtype: object

Метод не изменяет регистр специальных символов и пробелов, преобразуя только буквенные символы.

Смотрите также

  • метод upper,
    который переводит строки в верхний регистр
  • метод title,
    который делает первую букву каждого слова заглавной
  • метод capitalize,
    который делает заглавной первую букву строки
  • метод swapcase,
    который меняет регистр каждого символа на противоположный
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить