Типичными примерами здесь, описывает Python функции работы со строками. Поделитесь с вами для вашей справки, следующим образом:
str.split ( '')
1. Нажмите сегментацию одного символа, например, как «»
>>> s = ('www.google.com')
>>> print(s)
www.google.com
>>> s.split('.')
['www', 'google', 'com']
2. Нажмите Раскол один символ и разделить п раз. Деление на 1 «»; резки битовый номер параметра maxsplit
>>> s = 'www.google.com'
>>> s
'www.google.com'
>>> s.split('.', maxsplit=1)
['www', 'google.com']
3. Географическая структура строки. Такие, как: «||»
>>> s = 'WinXP||Win7||Win8||Win8.1'
>>> s
'WinXP||Win7||Win8||Win8.1'
>>> s.split('||')
['WinXP', 'Win7', 'Win8', 'Win8.1']
>>>
'' .Join (ул)
Python, объединение () и os.path.join () две функции, в частности, эффекты включают в себя:
присоединиться (): подключение массива строк. Строка, кортеж, в элементе списка , чтобы указать символ (разделитель) , соединенный с генерировать новую строку
os.path.join (): возвращает множество комбинаций дорожек
Последовательность операций (соответственно с помощью «и»: «в качестве разделителя)
>>> seq1 = ['hello','good','boy','doiido']
>>> print ' '.join(seq1)
hello good boy doiido
>>> print ':'.join(seq1)
hello:good:boy:doiido
Манипулирование строк
>>> seq2 = "hello good boy doiido"
>>> print ':'.join(seq2)
h:e:l:l:o: :g:o:o:d: :b:o:y: :d:o:i:i:d:o
Работая кортеж
>>> seq3 = ('hello','good','boy','doiido')
>>> print ':'.join(seq3)
hello:good:boy:doiido
Работая кортеж
>>> seq3 = ('hello','good','boy','doiido')
>>> print ':'.join(seq3)
hello:good:boy:doiido
Для работы словаря
>>> seq4 = {'hello':1,'good':2,'boy':3,'doiido':4}
>>> print ':'.join(seq4)
boy:good:doiido:hello
Объединенный каталог
>>> import os
>>> os.path.join('/hello/','good/boy/','doiido')
'/hello/good/boy/doiido'
str.strip ()
Отказ от ответственности: S строки, ет последовательность символов, подлежащие удалению
s.strip (RM) для удаления начала строки с, в конце концов, расположенными ют удаления последовательности символов;
s.lstrip (RM) , чтобы удалить начало, Р.М. расположены удаления последовательности символов струны с;
s.rstrip (RM) в конце удаления, удаления последовательности символов Р.М. указатель на строку , расположенной;
- Когда гт пуст, удаления по умолчанию пробел (включая «\ п», «\ г», «\ т», «»)
Например:
>>> a = '123abc'
>>> a.strip('21')
'3abc' 结果是一样的
>>> a.strip('12')
'3abc'
2. Вот последовательность ет удаления символов по длинной стороне (начало или конец) в последовательности удаления, он будет удален.
Например:
>>> a = '123abc'
>>> a.strip('21')
'3abc' 结果是一样的
>>> a.strip('12')
'3abc'
Мы рекомендуем питон обучение сайтов , чтобы увидеть , как обучение пожилых людей ! Из базового сценария питона, рептилий, Джанго, сортировочные элементы данных интеллектуального анализа данных, программирование методов, а также для борьбы с нуля, каждому дается любовь обучения питона маленького партнера! Python ветеран день должен объяснить временные технологии, чтобы поделиться некоторыми из способов узнать и нужно обратить внимание на мелкие детали, нажмите на Присоединяйтесь к нам питону сбора обучаемого