Рубрики
Без рубрики

Python в размере укус: Нить

Этот мини-учебник продемонстрирует, как я использую функции, связанные с String. Теги с Python.

У питона есть Многие , Полезно функции для работы со строкой. Этот пост я продемонстрирую некоторые функции, которые я часто использую.

Давайте начнем!

Сплит : Разделение струны с использованием пространство как разделитель по умолчанию и вернуть список

>>> paragraph = "Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991."
>>> word_list = paragraph.split()
>>> word_list
['Python',
 'is',
 'an',
 'interpreted,',
 'high-level,',
 'general-purpose',
 'programming',
 'language.',
 'Created',
 'by',
 'Guido',
 'van',
 'Rossum',
 'and',
 'first',
 'released',
 'in',
 '1991.']
# You can change delimiter too 
>>> word_list_split_by_comma = paragraph.split(',')
>>> word_list_split_by_comma
['Python is an interpreted',
 ' high-level',
 ' general-purpose programming language. Created by Guido van Rossum and first released in 1991.']

Присоединяйтесь к : Объедините список строки на одну строку с помощью пользовательских делимитр

>>> word_list
['Python',
 'is',
 'an',
 'interpreted,',
 'high-level,',
 'general-purpose',
 'programming',
 'language.',
 'Created',
 'by',
 'Guido',
 'van',
 'Rossum',
 'and',
 'first',
 'released',
 'in',
 '1991.']
>>> "|".join(word_list)
'Python|is|an|interpreted,|high-level,|general-purpose|programming|language.|Created|by|Guido|van|Rossum|and|first|released|in|1991.'
# OR
>>> "|".join(paragraph.split())
'Python|is|an|interpreted,|high-level,|general-purpose|programming|language.|Created|by|Guido|van|Rossum|and|first|released|in|1991.'

Нарезка: Вы можете нарезать строку как же список.

>>> first_25_chars = paragraph[:25]
first_25_chars
'Python is an interpreted,'
>>> last_25_chars = paragraph[-25:]
>>> last_25_chars
'd first released in 1991.'
>>> reverse_paragraph = paragraph[::-1]
>>> reverse_paragraph
'.1991 ni desaeler tsrif dna mussoR nav odiuG yb detaerC .egaugnal gnimmargorp esoprup-lareneg ,level-hgih ,deterpretni na si nohtyP'

Лен & Считать : Длина строки и подсчетная подпись

>>> len(paragraph) # This can tell how many index we can use when slicing
131
>>> paragraph.count("ed")
6

Ради забавы

Использовать Центр Чтобы центрировать свой текст, с количеством пространств ширины поставки и замену пользовательской характеристики, а не пространства.

>>> "TADA!".center(30, "🌈")
'🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈TADA!🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈'

Спасибо за чтение:)

использованная литература

Оригинал: “https://dev.to/phondanai/bite-size-python-string-3fd2”