当前位置: 首页 > 编程笔记 >

Python实现统计英文单词个数及字符串分割代码

子车安和
2023-03-14
本文向大家介绍Python实现统计英文单词个数及字符串分割代码,包括了Python实现统计英文单词个数及字符串分割代码的使用技巧和注意事项,需要的朋友参考一下

字符串分割


str="a|and|hello|||ab"

alist = str.split('|')

print alist

结果



str="a hello{这里换成5个空格}world{这里换成3个空格}"

alist=str.split(' ')

print alist


统计英文单词的个数的python代码


# -*- coding: utf-8 -*-

import os,sys

info = os.getcwd() #获取当前文件名称

fin = open(u'c:/a.txt')

info = fin.read() alist = info.split(' ') # 将文章按照空格划分开

fout = open(u'c:/count.txt', 'w') fout.write('\n'.join(alist)) # 可以通过文本文件的行号同样看到效果 ##fout.write('%s' % alist) fout.close()

allen = len(alist) # 总的单词数 nulen = alist.count('') # 空格的数量 print "words' number is",allen print "null number is",nulen print "poor words number is", allen-nulen # 实际的单词数目

fin.close()

 类似资料:
  • 本文向大家介绍C语言实现统计字符串单词数,包括了C语言实现统计字符串单词数的使用技巧和注意事项,需要的朋友参考一下 字符串单词数.c 以上所述就是本文的全部内容,希望大家能够喜欢。

  • 本文向大家介绍SqlServer 英文单词全字匹配详解及实现代码,包括了SqlServer 英文单词全字匹配详解及实现代码的使用技巧和注意事项,需要的朋友参考一下 SqlServer英文单词全字匹配 环境:Vs2013+Sql Server2012 问题:现在数据库记录如下:   Sentence列保存的是英文的句子,我现在想找出所有包含“I”(单词)的句子,如果我用 Sentence like

  • 本文向大家介绍Ruby中实现统计文件行数、单词数和字符数,包括了Ruby中实现统计文件行数、单词数和字符数的使用技巧和注意事项,需要的朋友参考一下 在Ruby中我们定义一个wc方法,用来统计文件中出现的文本行数、单词数和字符数,ruby代码程序如下:

  • 本文向大家介绍批处理中字符串分割实现代码,包括了批处理中字符串分割实现代码的使用技巧和注意事项,需要的朋友参考一下 批处理 字符串分割 实例 使用for命令可以对字符串进行分段处理。 分割字符串 主要解释for语句: delims=;表示以分号作为分隔符,对remain字符串进行分割处理。 tokens=1*,tokens表示分段的方式,tokens=1*表示第一个分隔符;之前的作为一部分,剩下的

  • 问题内容: 是否可以每个字符分割一个字符串? 例如,假设我有一个包含以下内容的字符串: 我怎样才能使它看起来像这样: 问题答案: 192 为了完整起见,你可以使用正则表达式执行此操作: 对于字符的奇数,你可以执行以下操作: 你还可以执行以下操作,以简化较长块的正则表达式: re.finditer如果字符串很长,则可以使用它逐块生成。

  • 问题内容: 使用Python字符串函数split()时,是否有人有一个巧妙的技巧将用双引号引起来的项目视为不拆分单词? 说我只想在空白处分割,我有这个: 我想将双引号中的任何内容都视为一个单词,即使嵌入了空格,也希望得到以下结果: 或者至少是这样,然后我将双引号删除: 有非正则表达式建议吗? 问题答案: 您将无法通过使用此行为。如果您可以进行相当复杂的解析(例如忽略双引号和反斜杠),那么您可能正在