列表解析
这里采用的是列表解析的方法统计一个文件包含的单词数
#以只读的方式打开一个文件
filename = '/etc/hosts'
fd = open(filename, 'r')
#使用列表解析的方式显示文件的单词数
print len([words for line in fd for words in line.split()])
#关闭打开的文件
fd.close()
这里采用的是列表解析的方法统计一个文件包含的单词数
#以只读的方式打开一个文件
filename = '/etc/hosts'
fd = open(filename, 'r')
#使用列表解析的方式显示文件的单词数
print len([words for line in fd for words in line.split()])
#关闭打开的文件
fd.close()