回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试过:</p>
<pre><code>def funct(arg, list):
Diferent_list=[]
for i in arg:
Diferent_list=Diferent_list+([list[1:][i][0:6]])
</code></pre>
<p>为什么这样做</p>
<pre><code>funct((1,2,3),list)
</code></pre>
<p>但如果我说:</p>
<pre><code>arg= input((1,2,3))
funct(arg,list)
</code></pre>
<p>(inside input()我将我所输入的内容用于测试提示符</p>
<p>它给</p>
<pre><code>TypeError: list indices must be integers or slices, not str
</code></pre>
<p>这就是为什么我需要它是(1,2,3)或任何“元组”</p>
<pre><code>a = ['+'.join(s for s, _, _, _, _,_ in list), sum(x + y + z + c+v for _, x, y, z, c,v in distritos)
you can ignore that part
#, sum(q+w+e+r+t+y+u+i+o+p+a+s+d+f+g+h+j+k+l+ç for q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,ç in anotherlist)]
</code></pre>