龖釋 发表于 2021-8-16 15:59:42

请问代码怎么写

import itertools

aa = ['安庆','铜陵','合肥南']
bb = list(itertools.combinations(aa,2))
print(bb)


安庆铜陵合肥南
安庆池州铜陵无为合肥南阜阳西亳州南
安庆池州铜陵铜陵北无为合肥南
安庆池州巢湖东合肥南
安庆桐城东庐江西舒城东合肥南巢湖东芜湖宣城广德南安吉湖州杭州东
安庆池州铜陵铜陵北无为巢湖东合肥南水家湖淮南南寿县阜阳西临泉界首南


这是Excel中的部分数据,aa中就是每一行的内容
要想实现上面的要求,请问代码该怎么写

wp231957 发表于 2021-8-16 16:28:37

没明白你想干嘛
那些行 与行 之间 也没看出来啥关系

逃兵 发表于 2021-8-16 16:31:25

import itertools
import openpyxl


f = openpyxl.open('test.xlsx')
workbook = f['Sheet1']
for i in workbook:
    aa =
    bb = list(itertools.combinations(aa,2))
    print(bb)
页: [1]
查看完整版本: 请问代码怎么写