我在perl中有如下所述的代码:
%details_hash = map { $_ => $_ } split(/\s+/, $details_data);
它接收一个字符串,根据空间对其进行分割,并创建一个具有相同键和值的哈希值。 我需要在python中重写相同的代码并创建字典。
答案 0 :(得分:0)
s = 'Hello world!'
print dict( (k,k) for k in s.split() )
输出:
{'world!': 'world!', 'Hello': 'Hello'}