從C++循環我有在C++程序我重寫pyhton一個問題... 我有嵌套福爾循環的對於蟒蛇
for (int i = k + 1; i<size; i++)
{
for (int p = 0; p<k; p++)
{
}
}
而且
for (int k = 0; k<size; k++)
{
for (int j = k; j<size; j++)
{
}
}
如何將兩個不同勢我可以在Python中寫foor循環來獲得for循環中的「i = k + 1」或「j = k」嗎?
此致敬禮!
你會在這個for循環做這樣的事情?你在做某種卷積或其他什麼? – user1685095
如果您想提供一個您實際嘗試完成的示例,這將有所幫助。一般來說,嵌套循環並不是做事的pythonic方式(大多數其他語言也有更好的構造),我想有一個很好的解決方案,它使用itertools或列表理解來完成你想要完成的任務,但是從你的文章中不清楚什麼是什麼那是。 –
我建議你修改你的問題,提供更多關於你試圖用這些循環解決的問題的信息。沒有任何語境,很難給出一個好的答案。雖然你可以在Python中編寫等效循環,但這很可能不是一種解決問題的優雅方法。 – besc