<p>我正在尝试拆分多个由for循环动态创建的变量,然后删除第一个空格之后的所有内容。你知道吗</p>
<p>次要的背景故事:我使用paramiko通过SSH连接到网络交换机来获取VLAN信息。尝试为每个VLAN名称创建一个新变量,然后将所有变量显示回列表中供用户选择。你知道吗</p>
<pre><code>#VLANLines## were split from VLANList off \r\n. Variables created form a for loop
VLANLine1 = 'GGGGGGGGG 5 5/7'
VLANLine2 = 'HHHH 66 22/23'
VLANLine3 = 'SSSSSSS 33 3/4'
#HHHH and SSSSSS are random names I put in place for this question. This is the data I need to keep.
#Length of VLANList = 14 in this demo
i = 0
while i < len(VLANList):
VLANLine[i].split(" ")
del VLAN[i][1:]
</code></pre>
<p>以下错误</p>
<pre><code>Traceback (most recent call last):
File "<pyshell#16>", line 2, in <module>
VLANLine[i].split(" ")
IndexError: string index out of range
</code></pre>
<p>如何动态拆分“VLANLine##”,然后删除空间后的所有内容?我可能也做错了。我几周前刚开始使用python。你知道吗</p>