2016-02-10 1 views
1

Je me demandais comment changer la valeur d'un élément dans une liste en langage Io?comment changer la valeur d'un élément dans une liste en langage Io?

l := list(4, 6, 3, 8, 10) 
list(4, 6, 3, 8, 10) 

Je veux changer pour:

list(4, 5, 3, 8, 10) 

Une façon est d'utiliser insertAt() et removeAt(), mais je veux savoir s'il y a une autre façon ou non.

l removeAt(1) 
l insertAt(5, 1) 

Une idée?

Répondre

1

Vous pouvez faire:

l atPut(1, 5)

Cela remplacera l'index 1 avec la valeur 5.

+0

Je ne vois pas dans le slotNames. En fait, je cherchais un put à la place d'atPut. Merci. – Abshakiba