Я почти новичок в 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. Это проблема.
Надеется, что это помогает,
Джейден
У меня возникли проблемы с пониманием вашего описания. Каков результат, каков вход? Не изменяйте значение/значение переменных, т. Е. Вместо L1 = complex_operation (L1, L2) объясните это как L3 = complex_operation (L1, L2). Кроме того, воздержитесь от использования сокращений, таких как «---->» или «или:». Я понятия не имею, что означает любой символ. – phihag
извините за беспорядок! – jaden