Читать индексы, хранящиеся в списке

Это невозможно с расширенным режимом . Вместо этого используйте простой режим . Затем вы можете напрямую привязать входное значение к свойству UploadedFile.

Например,


    ...
    
    ...
    

с

private UploadedFile file; // +getter+setter

public void save() {
    // ...
}

2
задан broha 5 March 2019 в 17:32
поделиться

1 ответ

Вы можете попытаться перебрать все клавиши / подключи, пока не получите нужные данные.

Что вы можете сделать, это установить переменную в ссылку на data_list, циклически перемещаться по индексам и сдвигать ссылку, пока она не будет указывать на самый нижний вложенный список.

Затем вы можете установить значение в этом нижнем списке на любое нужное вам значение.

data_list = [[[1,2],[3,4]],[5,6]]
indices = [[0,0,1],[1,0]]

for *path, final in indices:
    val = data_list

    for i in path:
        val = val[i]

    val[final] = 6

print(data_list)
0
ответ дан Rocket Hazmat 5 March 2019 в 17:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: