Suits = ["Hearts", "Diamonds", "Clubs", "Spades"]
values = ['A','2','3','4','5','6','7','8','9','10','J','Q','K']
both = [(onesuit,onevalue) for onesuit in Suits for onevalue in values]
import pandas as pd
pd.DataFrame(both, columns=['Suits', 'values'])
完成你的愿望会产生一个字典,其中一个键有多个值
如果您想要一个包含列表所有可能组合的表,您可以在其中筛选“Suits”或“values”,您可以将其写入pandas.DataFrame:
您正试图创建一个字典,同一个键出现多次,这是不允许的
相反,你可以有这样的东西:
卡片={“红心”:['A','2',…,'K'],“钻石”:['A','2',…,'K'],…}
代码是:
相关问题 更多 >
编程相关推荐