python去除出现一次的字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python去除出现一次的字符串相关的知识,希望对你有一定的参考价值。
参考技术A 代码如下:import re
f=open(r’C:\\Users\\huanmeng\\Desktop\\test.txt’,‘r’,encoding=‘utf-8’)
alllines=f.readlines()
f.close()
f=open(r’C:\\Users\\huanmeng\\Desktop\\test.txt’,‘w+’,encoding=‘utf-8’)
for eachline in alllines:
a=re.sub(’@要删除的字符串@’,’ \',eachline)
f.writelines(a)
f.close()
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
python学习:找到字符串中第一个只出现一次的字母
‘‘‘ 找出字符串中第一个只出现一次的字符 ‘‘‘ def searFisrt(str): #定义一个数据字典 dic={} for i in range(len(str)): if str[i] in dic: dic[str[i]]+=1 else: dic[str[i]]=1 for i in range(len(str)): if dic[str[i]]==1: return str[i] str=‘asasc‘ print(searFisrt(str))
上述代码的思路:
首先将字符串中的字母和出现的次数组成数据字典字母作为key,字母的个数作为对应的value
利用了key的唯一性然后遍历源字符串,如源字符串中的字母作为key,对应的vlue值为1,则找到了第一个出现的无重复字母
以上是关于python去除出现一次的字符串的主要内容,如果未能解决你的问题,请参考以下文章