-4

角色和 line_spoken 是做什么的?我已经打印了,但我没有得到。很高兴有人可以帮助我了解角色和 line_spoken 的作用?

#!/usr/bin/python

man =[]
other=[]

f=open("passwd")
for line in f:
    try:
        (role, line_spoken)= line.split(":",1)
        print role
        #print line_spoken
    except:
        print "File missing"
4

1 回答 1

1

这称为元组解包。

a, b = 1, 2
print a # 1
print b # 2

line.split(...)返回两个解包到role,的元素line_spoken

因此,例如,如果line.split(...)返回['Monty', 'Python']role将会得到'Monty'并且line_spoken会得到'Python'

于 2013-10-30T05:20:26.420 回答