Мне нужно написать метод, используя словарь, который принимает список a
и возвращает список, содержащий элементы a
, которые происходят один раз, и элементы должны отображаться в том же порядке, что и их первое вхождение в a
. Думаю ли я в правильном направлении? Это мой код:Как назначить ключ из списка для словаря?
def only_once(a):
d = {}
for i in a:
d['value'] = i
m = range(len(a))
for num in m:
d['key'] = num
return d.value
Как принимать элементы из списка a
и сделать значение?
Вам нужно использовать словарь? – BartoszKP
Словари не сохраняют порядок, это может быть не очень полезно для пользователя, если вы хотите сохранить порядок появления. – jabaldonedo
Да, я должен использовать словари. Может быть, внутри моей функции, просто чтобы проверить, что-то в ней. Но словарь должен быть здесь – user2847624