如何在 Python/Sage 中繪制路徑?
uj5u.com熱心網友回復:
您可以使用嵌套的 for 回圈(或串列理解)獲取所有路徑。
所以這將給出所有路徑。
def NE_lattice_paths(x,y):
paths = []
for i in range(x):
path = []
for j in range(y):
path.append((i,j))
paths.append(path)
return paths
result = NE_lattice_paths(5,3)
print(result)
結果
[[(0, 0), (0, 1), (0, 2)], [(1, 0), (1, 1), (1, 2)], [(2, 0), (2, 1), (2, 2)], [(3, 0), (3, 1), (3, 2)], [(4, 0), (4, 1), (4, 2)]]
我會把它作為 OP 做影片的練習題...
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/512732.html
標籤:Python数学
上一篇:高維陣列乘法
下一篇:只有一半的陣列被提升到權力
