我是Python的新手,我想匹配2個不同數組的相同索引並將其發送到文件,但編譯時遇到問題。這是我的想法:一起顯示兩個列表的相應元素
interfaces= ['g0/0','g0/1','g0/2']
nameif = ['inside','outside','dmz']
for i in interfaces:
for j in nameif:
if interfaces[i]==nameif[j]:
g.write ('\ninterface '+ i + j)
我期待看到這個文件中:
interface g0/0 inside
interface g0/1 outside
interface g0/2 dmz
但是當我運行它這樣,它說TypeError: list indices must be intergers or slice, not str
。
任何想法,我怎麼能在Python上實現這一點?
非常感謝,該作品!現在繼續玩文件 – VENTIZ