<p>我想用for循环创建多个列表,我的代码是:</p>
<pre><code> for port in portlist1:
print port.getname(),port.getsize()
for register in port.getregisters():
j=j+1
print j
j=0
</code></pre>
<p>输出为:</p>
<pre><code> B 10
1
C 15
1
F 30
1
</code></pre>
<p>我每次都想列清单:</p>
<pre><code>List1=[[B,10],1]
List2=[[C,15],1]
List3=[[F,30],1]
</code></pre>
<p>有人能帮我吗?你知道吗</p>
<pre><code>lists = []
for port in portlist1:
l = [[port.getname(), port.getsize()]]
for register in port.getregisters():
j=j+1
l.append(j)
lists.append(l)
j=0
</code></pre>