对于 Python 和 Numpy 中的数组和列表,以下几行是等效的:
itemlist = []
for j in range(len(myarray)):
item = myarray[j]
itemlist.append(item)
和:
itemlist = []
for item in myarray:
itemlist.append(item)
我对项目列表的顺序感兴趣。在我尝试过的几个示例中,它们是相同的,但是可以保证吗?例如,我知道foreach
C# 中的语句不保证顺序,我应该小心使用它。