首页 > 解决方案 > Python字符串拆分格式

问题描述

我有一个这样的字符串列表,我想一起打印第一项和第二项,并在下一行中一起打印第一项和第三项

['Vento Power','喹诺芬','Myclobutanil']

至:

['Vento Power','喹诺芬']
['Vento Power','Myclobutanil']

标签: python-3.x

解决方案


尝试这个:

import itertools
l = ['Vento Power', 'Quinoxyfan', 'Miclobutanil']
for i in [list(i) for i in itertools.combinations(l,r=2) if 'Vento Power' in i]:
    print(i)

输出:

['Vento Power', 'Quinoxyfan']
['Vento Power', 'Miclobutanil']

推荐阅读