题目: 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
程序分析: 找到条件下不重复的三个对手即可。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
-------------------------------------------------------
File Name: Python练习100【022】:比赛对手
Author: zhangzx
Date: 2020-12-22
-------------------------------------------------------
Change Activity:
2020-03-23
-------------------------------------------------------
"""
a = ['x','y','z']
b = ['x','y','z']
c = ['x','y','z']
for i in a:
for j in b:
#print(i, j)
if i!=j:
for k in c:
if i!=k and j!=k:
if i!='x' and k!='x' and k!='z':
print('a :',i,' b :',j,' c :',k)
---------------------------以下是输出-----------------------------
a : z b : x c : y