У меня есть список строк без повторяющихся элементов, и мне нужно создать словарь с элементами этого списка в качестве ключа и значений этого словаря.
Список: file_names = ['a', 'bb', 'ccc', 'ad', 'rsb']
Требуемый словарь:
file_names = {'a': 'a', 'bb':'bb', 'ccc': 'ccc', 'ad': 'ad', 'rsb':'rsb'}
Я хочу, чтобы каждый элемент списка был в качестве ключа, а также точно иметь этот элемент в качестве значения для этого ключа. Каков наилучший (самый быстрый) способ создания такого словаря в python, в частности python 2?