python 单词排列组合
背景:
不同单词两两的组合;每个“单词” 也可能是一个组合词汇。
实现:txt文件按行存放需要组合的词汇,通过python实现组合方法。
# -*- coding:utf-8 -*-#! pyhton2
def ReadTxtName(rootdir):
lines = []
with open(rootdir, 'r') as file_to_read:
while True:
line = file_to_read.readline()
if not line:
break
line = line.strip('\n')
lines.append(line)
return lines
from itertools import combinations
l = ReadTxtName("worlds.txt")
# print list(combinations(l, 3))
for one in list(combinations(l, 2)):
print ''.join(one)
以上是 python 单词排列组合 的全部内容, 来源链接: utcz.com/z/387838.html