Преобразование списка в массив - PullRequest
3 голосов
/ 13 марта 2012

Рассмотрим пример кода ниже, мне нужно преобразовать список "nvlist" обратно в массив.Как я могу это сделать?

for {set i 0} { $i < 3} {incr i} {
    set color($i) $i    
}
set nvList [array get color]

После этого у меня есть данные в nvlist, и мне нужно изменить это обратно на массив. Как я могу это сделать?

Ответы [ 2 ]

6 голосов
/ 13 марта 2012

array get и array set являются обратными:

set dict [array get myArr]
array set myArrCopy $dict
0 голосов
/ 13 марта 2012

Ну, у вас уже есть массив под названием "color", поэтому теоретически вам ничего не нужно делать. : -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...