文本块:
一年级小学生会读书目1、《中国古代宣言故事》雄雙神编写北京人民文学出版社2、《中外導法传说》田新利选辑北京人民文学出版社3、《十万个为什么》卢嘉得主编少年儿黨出版社
a、《与乌儿一起飞期》那作新着海南少儿出版社 5、《海底两万里》(法)偏初、凡尔纳北京教育出版社 6,《汉字的故事》梅子涵着上海科餐出版社 7、《安徒生重活选集》(丹麦)安先生看,叶君建汪译替出版社2>【全文】 语国二年级小学生必读书目1、《克需法天案言土集》(含)克音音夹看,共军勤译译样出版社 2、《拉、封丹重言》(法)拉、封丹着、倪海峰深上海建文出版社 3、实整《林童话全集》(德)雅各布、格林威廉、格林着证林出版社
4、《科学王国里的故事》王金等王编河北少年儿童出版社 5、《神奇的符号》苏步清看海南少儿出版社 6、《诗词中的科学》唐香峰等江苏人民出版社 2、《中国古代科幻故事集》杨影、刻最远中国少年儿童出版社 8、《同凡檐的故事》赵世杰编逐中国少年儿童出版社 9、《E毛浸承记》张乐平少年儿童出版社 10、《宝葫芦的轻密》张天置农村读物出版社 11、
《今年你七岁》刘健集中国少年儿童出版社 12,《荒漫奇錄》严库中国少年儿童出版社
# -*- coding: <encoding name> -*-
#coding=utf-8
s="""一年级小学生会读书目1、《中国古代宣言故事》雄雙神编写北京人民文学出版社2、《中外導法传说》田新利选辑北京人民文学出版社3、《十万个为什么》卢嘉得主编少年儿黨出版社
a、《与乌儿一起飞期》那作新着海南少儿出版社 5、《海底两万里》(法)偏初、凡尔纳北京教育出版社 6,《汉字的故事》梅子涵着上海科餐出版社 7、《安徒生重活选集》(丹麦)安先生看,叶君建汪译替出版社2>【全文】 语国二年级小学生必读书目1、《克需法天案言土集》(含)克音音夹看,共军勤译译样出版社 2、《拉、封丹重言》(法)拉、封丹着、倪海峰深上海建文出版社 3、实整《林童话全集》(德)雅各布、格林威廉、格林着证林出版社
4、《科学王国里的故事》王金等王编河北少年儿童出版社 5、《神奇的符号》苏步清看海南少儿出版社 6、《诗词中的科学》唐香峰等江苏人民出版社 2、《中国古代科幻故事集》杨影、刻最远中国少年儿童出版社 8、《同凡檐的故事》赵世杰编逐中国少年儿童出版社 9、《E毛浸承记》张乐平少年儿童出版社 10、《宝葫芦的轻密》张天置农村读物出版社 11、
《今年你七岁》刘健集中国少年儿童出版社 12,《荒漫奇錄》严库中国少年儿童出版社"""
import re #导入正则表达式
from collections import Counter #导入Counter 用于统计数量
result = re.findall('《[^》]+》\((.+?)\)',s) #正则表达式,()->捕获,捕获使用的数据,《:普通字符;[^》]+不能出现》\(:中文全角括号 (.+?):()捕获,.+?:懒惰匹配;\):中文全角括号
for country,count in Counter(result).items(): 语法糖:解包
print(country,count)
结果:
法 2
丹麦 1
含 1
德 1
Process finished with exit code 0