我是 Python 新手,刚刚开始学习列表理解返回的工作原理。我被困在一个棘手的练习上。
我想返回一个包含列表的n列表,这些列表包含n随机整数 0 或 1。
from random import randint
def CreateGraph(n):
return [R for i in range(n) R[L[i]=randint(0,1)]]
n=3
print(CreateGraph(n))
我希望是这样的:
[[0,1,1],[0,0,0],[1,0,0]]
因为我n是3。
相反,我得到了指向R[L[i]=randint(0,1)].
阿晨1998
相关分类