Python: strip()和split()的用法与区别
一.strip()
strip用于字符串头部和尾部的指定字符串,默认为空格或换行符。
比如我们有字符串:
str="123123\n"
我们使用strip方法::
str.strip()
因此将会输出:
'asdasdasd'
我们可以看到尾部的换行符被删去了,现在我们来删除自己所指定的字符串,首先有字符串:
str="I love I"
str.strip("I")#删除收尾的I
输出:
' love '
二.split
这个函数的用法是拆分字符串,然后把分割之后的字符串放到一个列表里并返回。默认情况下是根据换行符"\n"和空格" ",以及“\t”进行分割,比如我们有代码:
'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>> str="asdasd\nasdasdasd\n"
>>> str.split()
['asdasd', 'asdasdasd']
这样就会返回分割之后的字符串。
或者字符串之间为空格:
>>> str="asdsad asdasd"
>>> str.split()
['asdsad', 'asdasd']
如果想根据特定字符进行拆分,比如遇到数字1就拆分字符串,那么我们有代码:
>>> str="9999919999919999919999"
>>> str.split("1")
['99999', '99999', '99999', '9999']
这样我们就能够把字符串分割为不同的几个由数字9组成的部分啦!
Python: strip()和split()的用法与区别相关推荐
- Python strip()与split()方法
[转]Python strip()与split()方法 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格). 语法 strip()方法语法: str.strip([chars ...
- python cut函数_基于python cut和qcut的用法及区别详解
我就废话不多说了,直接上代码吧: from pandas import Series,DataFrame import pandas as pd import numpy as np from num ...
- Python strip、rstrip、lstrip的区别
strip.rstrip.lstrip是python字符串中的方法.从字面可以看出r=right,l=left. strip函数返回字符串副本,该副本是从字符串两边删除了参数指定字符后的字符串,不带参 ...
- python中str和repr_关于Python中repr和str用法的区别?
我们在用Python的时候,有时候会发现在交互模式下直接输入一个变量跟输入print(变量)打印出来的东西是不一样的. 还有时候,我们打印一个对象,得到的不是我们想要的它的值,而是一个内存地址. 这些 ...
- python __repr__用法_python中str和repr_关于Python中repr和str用法的区别?
我们在用Python的时候,有时候会发现在交互模式下直接输入一个变量跟输入print(变量)打印出来的东西是不一样的. 还有时候,我们打印一个对象,得到的不是我们想要的它的值,而是一个内存地址. 这些 ...
- python strip()函数和Split函数的用法总结
目录 1.python中for循环如何控制步长 2.python strip()函数和Split函数的用法总结 1.python中for循环如何控制步长 for i in range(开始/左边界, ...
- python re.split 空格_str.split和re.split中空格的区别
一.str.split和re.split的基本用法 1.str.spli的基本用法 现用下面的文件: 1 maqing:abc123 我们要建立一个用户名和用户密码的匹配关系: 1 with open ...
- python中split的用法取第二个分片_python中split()函数的用法
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...
- Python进阶---python strip() split()函数实战
先看一个例子: >>> ipaddr = 10.122.19.10 File "", line 1 ipaddr = 10.122.19.10 ...
最新文章
- Forever +nginx部署Node站点
- 【高危】Strurs2又现高危漏洞(附PocExp)
- kotlin实现继承_Kotlin程序| 继承的例子
- 443. 压缩字符串
- 借助 Cloud Toolkit 快速创建 Dubbo 工程
- opencv机器学习线性回归_机器学习(线性回归(二))
- ORACLE HANDBOOK系列之六:ODP.NET与复杂的PL/SQL数据类型(Using ODP.NET To Deal With Complex PLSQL Data Types)...
- Qt creator5.7 OpenCV249之图片腐化(含源码下载)
- java 下载图片 弹出框_javaweb多图片打包下载,弹出提示框问题_html/css_WEB-ITnose
- An Objective-C Error
- H264编码质量屏幕截图
- imageJ使用手册
- 乞丐一句话感动12亿人
- shared_preferences本地存储操作
- 详细解读Latent Diffusion Models:原理和代码
- 为什么我推荐你使用中国移动的九天 · 毕昇云GPU平台
- 计算机专业的在职考研,2019年深造北京航空航天大学在职研究生计算机专业在职考研科目是什么...
- 二次指数平滑法 C++
- 用Aira2高速下载
- 日志易之配置日志内容黑名单