2015-09-08 10 views

Odpowiedz

6

Tak, pomocny człowiek (OliverMT) w kanale Elixir IRC wskazał mnie we właściwym kierunku:

iex> Enum.with_index [1,2,3] 
[{1,0},{2,1},{3,2}] 

Docs: Enum.with_index/1

NB: w porównaniu do wyniku z Python, kolejność indeks/wartość jest zamieniana.
np. Jest to {wartość, indeks}, a nie (indeks, wartość), podobnie jak w Pythonie.

+1

to Enum.with_index/1 :-) moduł Enum dostarcza wiele dobrych rzeczy do manipulowania/transformowania zbiorów. – d34n5

+0

@ d34n5 Pozdrawiam, poprawiono literówkę! –

Powiązane problemy