Python: 判断字符串是否包含空白符/删除字符串中空白符
Python中有时候需要删除一个字符串中的空白符(包括空格、制表、回车),这时候可以先对字符串做split操作,然后做join操作:
示例:
>>> str1='ab c\tde\nfg'
>>> str1.split()
['ab', 'c', 'de', 'fg']
>>> ''.join(str1.split())
'abcdefg'
>>>
上面例子中,split()方法没有参数,会把所有空格作为分格符,将字符串分割为序列。
而''.join()方法,使用空串作为分割符,连接了split()分割的序列。
判断字符串是否包含空白符,只需要和删除空白符后的字符串比较即可,两者一样说明没有空白符:
>>> str2 = 'a bc'
>>> if str2 == ''.join(str2.split()):
... print "str2 doesn't contain blank"
... else:
... print "str2 contains blank"
...
str2 contains blank
>>> str2='abc'
>>> if str2 == ''.join(str2.split()):
... print "str2 doesn't contain blank"
... else:
... print "str2 contains blank"
...
str2 doesn't contain blank
Python: 判断字符串是否包含空白符/删除字符串中空白符相关推荐
- python如何判断字符串是否包含某些汉字_Python如何判断一个字符串是否包含指定子字符串...
Python如何判断一个字符串是否包含指定字符串?本篇文章就给大家介绍Python判断一个字符串是否包含指定子串的3种方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 程序员在字 ...
- js判断字符串是否为空_每日一课 | Python 如何判断一个字符串是否包含另一个字符串?...
在Python中,我们可以使用in运算符或str.find()来检查一个字符串是否包含另一个字符串. 1.运算符 name = "mkyong is learning python 123& ...
- python 一个文本是否包含另一字符串 in find是区分大小写的
在Python中,我们可以使用in运算符或str.find()来检查一个字符串是否包含另一个字符串. 1.运算符 name = "mkyong is learning python 123& ...
- java检查两个字符串是否包含,java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含...
java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含 要检查一个字符串是否包含另外一个字符串需要使用indexOf()方法,如果indexOf方法返回大于等于0的值 ...
- Java 中判断一个字符串是否包含另外一个字符串的方法
方法一:indexOf(String s) 可以配合indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置:如果不包含必定全部返回值为-1 public v ...
- Python检查字符串是否包含另一个字符串
String manipulation is a common task in any programming language. Python provides two common ways to ...
- C 判断一个字符串是否包含另一个字符串
如何判断一个字符串是否包含另一个字符串? 思路:从一个字符串中提取出可能与另一个字符串相同的部分,再进行比较. 代码: #include <stdio.h> #include <st ...
- java字符串中包含_怎么判断一个字符串是否包含另一个字符串
第一步骤:判断一个字符串是否包含另一个字符串. 1.思路整理 首先我们可以借助于java中String类提供的indexOf方法 2.代码如下 public class TestString { pu ...
- python 判断字典是否包含某个key,以及对应的value 值
python 判断字典是否包含某个key 可以使用 in 来判断 具体如下: num = {"a": 1, "b": 2, "c": 3} ...
- Bailian3711 字符串移位包含问题【字符串循环匹配】(POJ NOI0107-19)
问题链接:POJ NOI0107-19 字符串移位包含问题. 字符串移位包含问题 总时间限制: 1000ms 内存限制: 65536kB 描述 对于一个字符串来说,定义一次循环移位操作为:将字符串的第 ...
最新文章
- 【OpenCV 4开发详解】高斯滤波
- linux下查看、删除指定文件名长度的文件
- 网易云信集成视频教程(四):如何快速实现iOS登录登出?
- 云计算与分布式计算,网格结算,对等计算,并行计算..的关系
- 2016-04-29 二分查找的面试题
- 用java创建UDF,并用于Hive
- Linux系统原理(工作模式)
- 为什么我们要阅读源码?
- re模块和正则表达式
- 瑞昱rtl8168网卡支持Linux吗,瑞昱 RTL8168F PCI-E专用网卡驱动,亲测可用
- (原创)骑士人才系统(74CMS) 阿里短信接口 不影响后续升级
- AntColony 磁力搜索BT引擎的核心
- 手机网站支付唤起支付宝app
- 番茄学习--番茄工具推荐
- 华睿相机sdk 开发_岳阳楼区供应睿鉑倾斜五镜头相机D2PSDK是
- 2012 款斯柯达明锐车行驶中发动机偶尔自动熄火
- 耐看的《银元时代生活史》
- 安搭Share:“张而不弛,文武佛能也;一张一弛,文武之道也。”
- 2019 沉淀-留言-成长的小白菜
- 【UEFI实战】DEBUG
热门文章
- 11系统越狱无法连接服务器,Electra发布iOS 11.2-11.3.1“不完美”越狱工具(附教程)...
- cad线性标注样式修改在哪里_请教怎么修改CAD标注样式
- FX DocuPrint M215 b 添加打印机
- 每日10行代码169:使用xlwings修改excel格式,设置中国式报表
- python写下拉列表在excel,无法使用python获取Excel下拉列表(组合框)值
- 章鱼网络社区治理的4种方式
- CAD快捷键有哪些需要记忆的内容?入学CAD需要了解哪些内容?
- 前程无忧51Job岗位爬取~~新手路过,请多指教
- 用python算体重指标
- c语言文件操作一行一行读取