展开全部

按照你的思路62616964757a686964616fe58685e5aeb931333337613932,以/为分割条件

使用字符串的find方法

S.find(substr, [start, [end]])

#返回S中出现substr的第一个字母的标号,如果S中没有substr则返回-1。start和end作用就相当于在S[start:end]中搜索

查找到/ask/之后出现的第一个/

这样可以得到两个/之间的这个单词,也就是分类的名字

计数问题可以使用python字典来进行,key不会重复,相同的key对value+1keywords = {}

start_idx = 5

with open('C:\\Users\\admin\\Desktop\\a.txt') as f:

for line in f:

idx = line.find('/',start_idx)

if idx != -1:

key = line[start_idx:idx]

if keywords.has_key(key):

keywords[key] += 1

else:

keywords[key] = 1

print keywords

以上代码仅供参考

python怎么对字符串进行分组_python 字符分组相关推荐

  1. python中分割字符串两种方法正则分组别名_Python 正则表达式(分组)

    正则表达式分组 分组就是用一对圆括号"()"括起来的正则表达式,匹配出的内容就表示一个分组.从正则表达式的左边开始看,看到的第一个左括号"("表示第一个分组,第 ...

  2. python内置字符串处理函数_Python内置的字符串处理函数

    生成字符串变量 str='python String function' 字符串长度获取:len(str) 例:print '%s length=%d' % (str,len(str)) 连接字符串 ...

  3. python怎样输出字符串和数字_Python 字符串与数字输出方法

    Python 字符串与数字输出方法 如下所示: x = 3 print(x+"nihao") 这样会报错 x = 3 print(x,"nihao") 这样不会 ...

  4. Python输入一个字符串,输出其中每个字符的出现次数。要求使用标准库collotections中的Counter类...

    一.题目: 1.输入一个字符串,输出其中每个字符的出现次数.要求使用标准库collotections中的Counter类. 2.输入一个字符串,输出其中只出现了一次的字符及其下标. 3.输入一个字符串 ...

  5. python查看字符串编码方式_Python字符编码判断方法分析

    本文实例讲述了Python字符编码判断方法.分享给大家供大家参考,具体如下: 方法一: isinstance(s, str) 用来判断是否为一般字符串 isinstance(s, unicode) 用 ...

  6. python 字符串 编码 解码_Python 字符串编解码研究

    Python 2.X 在输入汉字和特殊字符的时候,经常遇到编码解码的问题,究其原因,编译器默认将文件当做ascii编码,因此要正确的实现编解码的转换,需要进行一些设置. 首先让我们来了解几个概念. 文 ...

  7. python输入文字字符串、如何提取字符_python如何提取字符串

    在Python中,要提取文本的字符串,有多中方法,如使用正则表达式,BeautifulSoup或Xpath等来提取.下面讲解用正则表达式来提取字符串. 一.单个位置的字符串提取 这种情况我们可以使用( ...

  8. python中格式化字符串的作用_python中字符串格式化的意义(化妆)

    格式 描述 %%百分号标记 #就是输出一个% %c字符及其ASCII码 %s字符串 %d有符号整数(十进制) %u无符号整数(十进制) %o无符号整数(八进制) %x无符号整数(十六进制) %X无符号 ...

  9. python中对字符串进行编码_Python 中的字符串编码

    对Python字符编码一直没搞明白,今天看<Python参考手册>再次遇到这个问题,重新整理下 Python中字符串字面量用于指定一个字符序列,其定义方法是把文本放入单引号('),双引号( ...

最新文章

  1. Log4j写入数据库详解
  2. Java11安装及环境变量设置
  3. 趣学python3(4)-数字,字符串,列表(1)
  4. MongoDB学习笔记Day3
  5. CentOS 初体验三: Yum 安装、卸载软件
  6. vxworks gcc linux,针对VxWorks的GCC交叉编译器无法编译C++
  7. pandas.read_html()读取网页表格类数据
  8. ubuntu系统中import h5py, ImportError: No module named h5py的解决方法
  9. junit编写测试代码_编写数据访问代码测试-不测试框架
  10. 数据结构专题(二):2.4链表的插入操作,头插法
  11. excel如何做出弧形_人民日报同款海报,只用线和字就能做出高大上的工作报告...
  12. azure云数据库_Azure SQL数据库地理复制
  13. 高性能数据库集群:读写分离
  14. Windows 7 的一些使用技巧
  15. jsp与servlet的区别以及jsp的四个作用域
  16. NFC开发 - Android
  17. 毕业设计-基于SpringBoot体育运动场馆管理系统+开题报告-任务书等
  18. 微信小程序登录 返回 -41003
  19. 组建一个最简单的局域网
  20. VIM 插件管理--Vim-plug

热门文章

  1. 徐小明20120201
  2. Android学习 游戏开发之打地鼠(一,需求分析与设计)
  3. ns2仿真学习(六)-自定义协议
  4. Tableau实现帕累托图
  5. ASP服装销售系统设计(论文+答辩PPT+源代码+翻译+开题报告+任务书+实习报告)
  6. hive 建表,分桶表(clustered by)、分桶且桶内排序(clustered by+sorted by)、分区表(partitioned by)、分区分桶一起用
  7. 第1章 初识wxWidgets
  8. python能用分支结构写出循环的算法吗_python二级考试-试题8.doc
  9. 响应式布局Bootstrap--学习笔记
  10. php接口自动化测试用例编写