home目录下有个文件file里面5行内容:小老虎小老虎像大老虎小狮子小老虎小老虎和大老虎都是老虎请问如何按每行中老虎出现的次数从大到小分5行输出:小老虎和大老虎都是老虎小老虎像大老虎小老虎小老虎小狮子#!usr/bin/env python# -*- coding: utf-8 -*-def getFormat(filename):with open(filename) as f:return map(str.strip, sorted(f, key=lambda line : 100 - line.count('老虎')))result = getFormat('/home/file')for i in result:print i
添加回答
举报
0/150
提交
取消