замена элементов списка по индексам.

Главная Форумы Задать вопрос замена элементов списка по индексам.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #7359 Score: 0
    Ром
    Участник

    Добрый день Товарищи!! Опять проблема, то ли от праздников не отошёл, то ли …. В общем не получается заменить элементы по индексам из КРАСНОГО списка на элементы из СИНЕГО списка так, чтоб получить ЧЁРНЫЙ список. Помогите пожалуйста…

    #7360 Score: 0
    txt
    Модератор
    86 pts

    не знаю как это сделать нодами, но можно питоном:

    for indx,el in enumerate(IN[1]):
    >>>>IN[0][el]=IN[2][indx]
    OUT =IN[0]

    #7361 Score: 0
    txt
    Модератор
    86 pts

    Ром,
    я ранее как-то пытался сделать нодами что-то подобное , но безуспешно. В принципе ваше решение, на мой взгляд, выглядит логичным) Однако по факту нод List.Replace… просто создает новые списки (вход list нода ) количеством равным числу index и в каждом из них производит замену на весь лист item . Возможно и есть способ изменить его поведение на то что ожидается…

    #7364 Score: 0
    Ром
    Участник

    Спасибо большое коллега, буду пробовать решить эту проблему питоном. Только, я никогда не занимался вложенными списками в питоне специально, может по советуете с чего начать.))

    #7369 Score: 0
    txt
    Модератор
    86 pts
    #7371 Score: 0
    Ром
    Участник

    о, я видел эту статью, пришло время её изучить)) Спасибо большое.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.