擅长:python、mysql、java
<p>像这样</p>
<pre><code>lst = ['user1', 'user2', 'user3']
d = {x: {'preference' + str(i): 0 for i in range(1,5)} for x in lst}
</code></pre>
<p>结果</p>
<pre><code>d = {'user1': {'preference1': 0, 'preference2': 0, 'preference3': 0, 'preference4': 0},
'user2': {'preference1': 0, 'preference2': 0, 'preference3': 0, 'preference4': 0},
'user3': {'preference1': 0, 'preference2': 0, 'preference3': 0, 'preference4': 0}}
</code></pre>