Создание списков уникальных элементов из списков спискаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Создание списков уникальных элементов из списков списка

Сообщение Anonymous »

Подобные вопросы были заданы, но я не могу понять ответы. Следовательно, мне нужна помощь здесь ... < /p>
У меня есть список списков, которые сортируют числа.
Мне нужно изменить этот список, чтобы включить списки, которые имеют последовательные номера. /p>
Например: < /p>
[[1,2], [3,4], [5,6]] ---> [[1,2], [3,4], [5,6]] < /p>
[[1,2], [2,3], [5,6]] - -> [[1,2,3], [5,6]] < /p>
[[1,2], [2,3], [3,4]]- -> [[1,2,3,4]]
Я попробовал свой код, но он не работает так, как я намерен < /p>
lx = [[1,2],[2,3],[3,4]]

for ii in range(len(lx)-1):
if len(set(lx[ii]) & set(lx[ii+1])):
lx[ii] = np.unique(lx[ii]+lx[ii+1])

lx
< /code>
Вывод этого:
[массив ([1, 2, 3]), массив ([2, 3, 4]), [3, 4]]] < /p>
Как мне заставить это работать? < /p>
Спасибо
r < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... ts-of-list
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»