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

Метод wrap

Метод wrap аксессора str применяется к Series и выполняет перенос строк в каждом элементе серии на основе заданной ширины. Первым параметром передаётся максимальная ширина строки в символах. По умолчанию ширина равна 70. Метод возвращает новую серию с перенесёнными строками.

Синтаксис

ser.str.wrap([width])

Пример

Давайте выполним перенос длинной строки на ширину 20 символов:

import pandas as pd ser = pd.Series(['This is a very long string that needs wrapping']) res = ser.str.wrap(20) print(res)

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

0 This is a very long\nstring that needs\nwrapping dtype: object

Пример

Теперь применим перенос к нескольким строкам разной длины:

import pandas as pd ser = pd.Series([ 'Short text', 'This is a longer text that needs wrapping', 'Another very long sentence that should be wrapped' ]) res = ser.str.wrap(15) print(res)

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

0 Short text 1 This is a\nlonger text\nthat needs\nwrapping 2 Another very\nlong sentence\nthat should be\nwrapped dtype: object

Пример

Метод wrap также работает с параметром ширины по умолчанию:

import pandas as pd ser = pd.Series(['This is a very long string']) res = ser.str.wrap() print(res)

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

0 This is a very long string dtype: object

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

  • метод pad,
    который добавляет символы для достижения минимальной ширины
  • метод center,
    который центрирует строки с заполнением по краям
  • метод ljust,
    который выравнивает строки по левому краю
  • метод rjust,
    который выравнивает строки по правому краю
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить