模糊规则制定的代码运行实现中的问题

想要在python中实现该模糊逻辑:
a.IF p属于P1 THEN f属于Q1且g属于Q6
b.IF p属于P2 THEN f属于Q2且g属于Q5
但在运用skfuzzy包时代码规则,输入变量可以有多个 但是then之后的输出规则结果不能有多个
只能如下:
rule1=ctrl.Rule(antecedent=(x_distance['P1']),
consequent=(y_influence_f['Q1']), label='rule PQ1')
我自己想要的形式是:
rule1=ctrl.Rule(antecedent=(x_distance['P1']),
consequent=(y_influence_f['Q1']&y_influence_g['Q6']), label='rule PQ1'),
但是该规则实现不了
所以 有朋友了解的不