Я почти новичок в python и застрял с, казалось бы, простой проблемой. Я получил два списка
L1 = [a,b,c]
L2 = [1,2,3]
Теперь я хочу заменить значения от L2 до L1, став L1 = [1,2,3]
Теперь самое интересное
длина L2 всегда равна количеству уникальных предметов в L1
например.
L2 = [1,2,3,4,5]
than
L1 = [a,b,c,d,e]
or
L2 = [1,2]
than
L1 = [a,b]
но это еще не все ... Длина L1 может быть разной по длине и неупорядоченной после длины L2 ..:
например:
L2 = [1,2]
than L1 might be
L1 = [a,b,a,a,a,b] #(first two items are always different)
or
L2 = [1,2,3,4,5]
than L1 might be
L1 = [a,b,c,d,e,a,a,e,e,b,b] #(first 5 items are different)
Надеюсь, я объяснил это достаточно хорошо. Если есть какие-либо вопросы, не стесняйтесь спрашивать!
Я надеюсь, что кто-то может помочь мне или дать подсказку, где или что искать. Я пытаюсь решить эту проблему с незапамятных времен.
спасибо заранее
Джейден
_edit __
L1 и L2 созданы рано в моем сценарии. Теперь я как-то хочу соединить элементы в обоих списках.
L1[0] = L2[0]
L1[1] = L2[1]
и так далее. для длины L2, но это должно происходить для каждого элемента в L1, так как L1 всегда длиннее, чем L2. Вот в чем проблема.
Надеюсь, это поможет,
Джейден