回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我想连接整数和字符串值,其中整数在2D列表中,字符串在1D列表中。你知道吗</p>
<pre><code>['VDM', 'MDM', 'OM']
</code></pre>
<p>上面提到的列表是我的字符串列表。你知道吗</p>
<pre><code>[[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5]]
</code></pre>
<p>上面提到的列表是我的整数列表。你知道吗</p>
<p>我尝试过以下代码:</p>
<pre><code>for i in range(numAttr):
for j in range(5):
abc=[[attr[i]+counts[i][j]]]
print(abc)
</code></pre>
<p>这里numAttr是第一个1D列表中的元素数。第二个2D列表是静态列表,即对于任何数据集,2D列表都不会改变。你知道吗</p>
<p>上面显示错误的代码:</p>
<pre><code>TypeError: can only concatenate str (not "int") to str
</code></pre>
<p>我想要一个如下所示的列表输出:</p>
<pre><code>[['VDM:1','VDM:2','VDM:3','VDM:4','VDM:5'],['MDM:1','MDM:2','MDM:3','MDM:4','MDM:5'],['OM:1','OM:2','OM:3','OM:4','OM:5']]
</code></pre>