У меня есть список в Python так:Как я могу разделить строки и получить только первую часть?
l=['1:a', '2:b' '1:c', '3:d', '4:d' ]
Я хочу удалить дубликаты из списка .. но не весь индекс. Я хочу удалить дубликаты из первого параметра каждого индекса:
list(set(l)).split(':')[0]
Но я знаю, что это неверно. Я хочу, чтобы следующий результат:
>>> ['1', '2', '3', '4']
1:a
У меня есть и 1:c
, поэтому я хочу, чтобы захватить только 1
.
Вы не можете объявить список, используя этот синтаксис: l = [1: a, 2: b 1: c, 3: d, 4: d]. Этот синтаксис зарезервирован для словарей – Codejunky
Ты все рушишь меня ??? Я исправил вопрос !!! – MLSC
Мы люди ... Все мы можем сделать ошибку нежелательной ... !!! – MLSC