我一直在擺弄周圍使用Python了一下,我收集了,它的通常是更好的(或「Python化」)使用訪問在Python的與補償元素。在循環
for x in SomeArray:
而不是更C風格
for i in range(0, len(SomeArray)):
我確實看到這樣的好處,主要是乾淨的代碼,並使用漂亮map()
和相關功能的能力。但是,我經常面臨的情況是,我想同時訪問陣列中不同偏移量的元素。例如,我可能想將當前元素添加到它後面兩個元素的元素。有沒有辦法做到這一點,而不訴諸明確的指數?
請注意,範圍(0,len(SomeArray))等價於更常見的範圍(len(SomeArray))。 – EOL 2009-08-15 18:30:16