и вот как же отфильтровать массив чтобы если в под массиве 2 рой элемент уже есть во 2 ром элементе в каком-то из других подмассивов весь под массив удалялся, сколько думал не додумался до алгоритма.
Что-то типо уникальности всего подмассива но другие поля могут совпадать кроме array[i][1]
zyusifov11, удаления нет нигде, это создание нового массива. И если результат работы не тот - давайте-ка поподробнее: пример данных на входе, что должно получиться на выходе, и что получается реально. А иначе это разговор ни о чём.
0xD34F, значит скажу по подробней это массив состоящий из массивов как в примере мне нужно сделать перепись массива в новый чтобы там были только те строки где 2-ой элемент уникальный среди всех других 2-ых элементов, в вашем способе пишетTypeError: unhashable type: 'list'
zyusifov11, это уже сделано. Если не то - значит, вы наврали в тексте вопроса, и вам на самом деле надо что-то другое, или же вы неспособны правильно скопипастить всего одну строку кода. Думайте.
zyusifov11, попытайтесь найти существенное отличие между тем массивом, что показан в тексте вопроса, и тем, что вы показали сейчас. Не получилось? Протрите глаза и попробуйте ещё. Оно, отличие, есть.
zyusifov11, в тексте вопроса: массив, содержащий в себе массивы строк. В комментарии выше: массив, содержащий в себе массив, который содержит массивы строк. Это что, по-вашему - одно и то же? Нет. То есть, наврали в вопросе, и вместо того, чтобы получить ответ за 20 минут, колупаетесь вторые сутки. Очень умно, ничего не скажешь.
Ладно, показали как ваши данные выглядят на самом деле (если, конечно, опять не наврали). Покажите теперь, каким должен быть результат их фильтрации.