создать словарь из списка переменных

Я ищу способ создать словарь без явного указания ключа Я хочу создать функцию, которая получает числовые переменные, и создать словарь, в котором имена переменных являются ключами, а их значение - значением переменной

Вместо того, чтобы писать следующую функцию:

def foo():
    first_name = "daniel"
    second_name = "daniel"
    id = 1
    return {'first_name':first_name, 'second_name':second_name}

Я хочу получить тот же результат с функцией:

create_dict_from_variables(first_name, second_name)

есть ли способ сделать это?

16
задан Idok 29 February 2012 в 07:40
поделиться