python实现查找两个字符串中相同字符并输出的方法

| 收藏本文 下载本文 作者:核桃

下面就是小编给大家整理的python实现查找两个字符串中相同字符并输出的方法(共含7篇),希望您能喜欢!同时,但愿您也能像本文投稿人“核桃”一样,积极向本站投稿分享好文章。

python实现查找两个字符串中相同字符并输出的方法

篇1:python实现查找两个字符串中相同字符并输出的方法

分享给大家供大家参考。具体实现方法如下:

seq1 = “spam” seq2 = “scam” res = []for x in seq1: if x in seq2: res.append(x)print res

输出结果如下:

[‘s‘, ‘a‘, ‘m‘]

希望本文所述对大家的Python程序设计有所帮助。

篇2:Python 字符串中的字符倒转

最近更 新

使用python Django做网页

python局部赋值的规则

python命令行参数sys.argv使用示例

写了个监控nginx进程的Python脚本

二种python发送邮件实例讲解(python发邮件

python文件读写并使用mysql批量插入示例分

基于python的汉字转GBK码实现代码

pyqt4教程之实现windows窗口小示例分享

python双向链表实现实例代码

python网络编程之UDP通信实例(含服务器端

热 点 排 行

Python入门教程 超详细1小时学会

python 中文乱码问题深入分析

比较详细Python正则表达式操作指

Python字符串的encode与decode研

Python open读写文件实现脚本

Python enumerate遍历数组示例应

Python 深入理解yield

Python+Django在windows下的开发

python 文件和路径操作函数小结

python 字符串split的用法分享

篇3:python去掉字符串中重复字符的方法

-02-02python实现网页链接提取的方法分享

2014-03-03python基础教程之元组操作使用详解

-12-12python zip文件 压缩

-11-11python迭代器的使用方法实例

2013-12-12二种python发送邮件实例讲解(python发邮件附件可以使用email模块

2014-06-06python网络编程学习笔记(二):socket建立网络客户端

2013-03-03python发送邮件的实例代码(支持html、图片、附件)

2014-03-03python操作日期和时间的方法

2013-11-11跨平台python异步回调机制实现和使用方法

2014-01-01python获取豆瓣电影简介代码分享

篇4:python去掉字符串中重复字符的方法

最近更 新

zbar解码二维码和条形码示例

用实例说明python的*args和**kwargs用法

python解析中国天气网的天气数据

Python编写的com组件发生R6034错误的原因

python共享引用(多个变量引用)示例代码

flask中使用SQLAlchemy进行辅助开发的代码

python实现倒计时的示例

python笔记(1) 关于我们应不应该继续学

Python实现的金山快盘的签到程序

Python 字符串操作方法大全

热 点 排 行

Python入门教程 超详细1小时学会

python 中文乱码问题深入分析

比较详细Python正则表达式操作指

Python字符串的encode与decode研

Python open读写文件实现脚本

Python enumerate遍历数组示例应

Python 深入理解yield

Python+Django在windows下的开发

python 文件和路径操作函数小结

python 字符串split的用法分享

篇5:python实现在字符串中查找子字符串的方法

分享给大家供大家参考。具体如下:

这里实现python在字符串中查找子字符串,如果找到则返回子字符串的位置,如果没有找到则返回-1

S = ‘xxxxSPAMxxxxSPAMxxxx‘where = S.find(‘SPAM‘) # search for positionprint where # occurs at offset 4

希望本文所述对大家的Python程序设计有所帮助。

篇6:Python字符串逐字符或逐词反转方法

这篇文章主要介绍了Python字符串逐字符或逐词反转方法,本文对逐字符或逐词分别给出两种方法,需要的朋友可以参考下

目的

把字符串逐字符或逐词反转过来,这个蛮有意思的,

方法

先看逐字符反转吧,第一种设置切片的步长为-1

代码如下:

revchars=astring[::-1]

In [65]: x=‘abcd‘

In [66]: x[::-1]

Out[66]: ‘dcba‘

第二种做法是采用reversed,注意它返回的是一个迭代器,可以用于循环或传递给其它的“累加器”,不是一个已完成的字符串。

代码如下:

revchars=‘‘.join(reversed(astring))

In [56]: y=reversed(x)

In [57]: y

Out[57]:

In [58]: ‘‘.join(y)

Out[58]: ‘dcba‘

接着来看逐词反转。

第一种做法,创建一个列表,将列表反转,用join方法合并

代码如下:

In [38]: s=‘Today is really a good day‘

In [39]: rev=s.split()

In [40]: rev

Out[40]: [‘Today‘, ‘is‘, ‘really‘, ‘a‘, ‘good‘, ‘day‘]

In [41]: rev.reverse()

In [42]: rev

Out[42]: [‘day‘, ‘good‘, ‘a‘, ‘really‘, ‘is‘, ‘Today‘]

In [45]: ‘ ‘.join(rev)

Out[45]: ‘day good a really is Today‘

也有一行解决的代码:

代码如下:

rev=‘ ‘.join(s.split()[::-1])

第二种做法,可以不改变原先的空格,采用正则式来做:

代码如下:

In [46]: import re

In [47]: rev=re.split(r‘(\s+)‘,s)

In [48]: rev

Out[48]: [‘Today‘, ‘ ‘, ‘is‘, ‘ ‘, ‘really‘, ‘ ‘, ‘a‘, ‘ ‘, ‘good‘, ‘ ‘, ‘day‘]

In [49]: rev.reverse()

In [50]: rev

Out[50]: [‘day‘, ‘ ‘, ‘good‘, ‘ ‘, ‘a‘, ‘ ‘, ‘really‘, ‘ ‘, ‘is‘, ‘ ‘, ‘Today‘]

In [51]: rev=‘‘.join(rev)

In [52]: rev

Out[52]: ‘day good a really is Today‘

可以考虑采用reversed()来代替可读性较差的[::-1]

代码如下:

revwords=‘ ‘.join(reversed(s.split()))

revwords=‘‘.join(reversed(re.split(r‘(\s+)‘,s)))

篇7:python统计字符串中指定字符出现次数的方法

分享给大家供大家参考。具体如下:

python统计字符串中指定字符出现的次数,例如想统计字符串中空格的数量

s = “Count, the number of spaces.”print s.count(“ ”)x = “I like to program in Python”print x.count(“i”)

希望本文所述对大家的Python程序设计有所帮助。

RC4文件加密的python实现方法

简介二分查找算法与相关的Python实现示例

Redis中实现查找某个值的范围

linux中shell截取字符串方法总结linux操作系统

怎样用查找Excel工作表中重复数据并删除excel办公/数码

Python的Bottle框架中返回静态文件和JSON对象的方法

python实现查找两个字符串中相同字符并输出的方法(精选7篇)

欢迎下载DOC格式的python实现查找两个字符串中相同字符并输出的方法,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式

相关文章

热门推荐

HOT

猜你喜欢

NEW
点击下载本文文档