python 单词排列组合

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

回到顶部