【发布时间】:2022-11-20 06:47:09
【问题描述】:
给定以下词典:
dict_first_attempt = {'Offense': ['Jack','Jill','Tim'],
'Defense':['Robert','Kevin','Sam']}
dict_second_attempt = {'Offense': ['Jack','McKayla','Heather'],
'Defense':['Chris','Tim','Julia']}
从这本词典来看,我的重点只是进攻,所以如果我只想要这些的列表,我会这样做:
first = dict_first_attempt['Offense']
second = dict_second_attempt['Offense']
对于这些列表中的每一个,我都试图创建一个可以执行以下操作的代码:
- 告诉我第一次尝试进攻和第二次尝试进攻的所有可能组合。
- 将其输出到列表中,其中包含组合列表。
- 列表中的第一个元素必须来自第一次未遂攻击,第二个元素必须来自第二次未遂攻击。
我想要的输出类型的一个例子是:
[['Jack','Jack'],['Jack','McKayla'],['Jack','Heather'], ['Jill','Jack'],['Jill','McKayla'],['Jill','Heather'], ['Tim','Jack'],['Tim','McKayla'],['Tim','Heather']]
【问题讨论】:
-
欢迎来到 SO!到目前为止你究竟尝试了什么?我们在这里更多地帮助解决“我试过 X,但它没有达到我的预期,反而导致错误!”形式的具体问题。伴随着Minimal, Complete, and Verifiable example
标签: python list dictionary