у меня есть список, содержащий списки, такие как:В Python, как выбрать строки, содержащие повторяющиеся элементы в списке
rowdata = [['100004100', 'ABC1234AS', '45.96'],
['100004101', 'ABC1234AS', '104.95'],
['100004103', '453SDFAS', '24.52']]
Я пытаюсь выяснить, как вернуть первое значение и третье значение, как если второе значение соответствует.
Первое значение - номер заказа, второе значение - номер партии, а третий - сумма в долларах. Мой процессор кредитных карт объединяет случайные заказы вместе. Я пытаюсь найти строки, в которых совпадает номер партии, и возвращать номера заказов и суммы для этих строк.
Я думаю, что-то подобное,
for item in rowdata:
if item[1] is a duplicate:
print item[0], item[1]
И вопрос в том, что? – khellang