У меня есть список, как это (они значение измерений):Python удалить дубликаты из списка?
val = [6'6 X 9'8, 6'6" X 9'8"]
Я использую функцию набора для удаления дубликатов:
val = set(val)
Выход:
{6'6 X 9'8, 6'6" X 9'8"}
хочет любое значение на выходе, если оба значения одинаковы (цифры должны быть равны):
either 6'6 X 9'8 or 6'6" X 9'8"
Separate values are like this ` 6'6 X 9'8` and 6'6" X 9'8"
Я хочу удалить дубликаты, если значения совершенно разные. Здесь в моем случае: значения фактически одинаковы, но единицы измерения различны (см. Блок числа 6, в первом значении 6 не имеет метки, а во втором значении 6 имеет отметку "
). Однако заданная функция дает возможность рассматривать оба значения разными.
Есть ли способ проверить только дубликаты, если только номера одинаковы?
Это не синтаксически правильный список. Пожалуйста, разместите список, который я могу вставить в свой интерпретатор. – timgeb
Python даже не распознает 'list', как вы его определяете. Также список встроен в python - используйте другое имя для своего списка !!! – coder
в порядке, но тогда какой из них вы бы сохранили? с цитатой или двойной цитатой ?? –