<p>我有以下代码:</p>
<pre><code>ex_dict={1:"how",3:"do you",7:"dotoday"}
for key in ex_dict:
string= key," and this is ", ex_dict[key]
print (string)
</code></pre>
<p>输出为:</p>
<pre><code>(1, ' and this is ', 'how')
(3, ' and this is ', 'do you')
(7, ' and this is ', 'dotoday')
</code></pre>
<p>我的预期输出:</p>
<pre><code>1 and this is how
3 and this is do you
7 and this is dotoday
</code></pre>
<p>我似乎不知道如何去掉输出中的字典格式。你知道吗</p>
<p>只需使用<code>+</code>组合字符串:</p>
<pre><code>string = str(key) + " and this is " + ex_dict[key]
</code></pre>
<p>由于<code>key</code>是一个整数,并且只能使用<code>+</code>运算符连接字符串,因此也应该将<code>key</code>转换为字符串。你知道吗</p>