python interpreter no interpreter,没有python interpreter
我是。
因为我是python编程初学者,希望有人能帮我用一下内置的itertools.combinations函数。
我试图从52张牌的列表中创建所有可以组合7张牌的列表,即52张C 7。
所以我的代码是
导入工具
deck=[ 1,2,3,4,5 .52]
list _1=list (ITER工具.组合(deck,2)))))))))
列表_1[5]
(1,7 ) )。
工作到现在,直到我尝试7的组合
all _ possible _ hands=list (ITER工具.组合(牌组,7))
跟踪(mostrecentcalllast):
文件中的第1行
all _ possible _ hands=list (ITER工具.组合(牌组,7))
存储器错误
你可以创建一个小数据集的列表(52 C 2),但是如果数量变大,RAM可能不足,你会得到一个内存错误。组合))在google中搜索函数如何工作时,很明显对象已经被输出并转换为列表。
我是列表)),控制台返回内存地址。
all _ possible _ hands=ITER tools . combinations(deck,7)))))))))).
所有可能的手
我的问题是,内存地址是否包含必要的数据,这些数据可以通过某种方式转换成列表或其他内容,以便访问列表中的各种元素?
谢谢你。感谢任何见解。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。