角色和line_spoken在代码中做了什么?

时间:2013-10-30 05:19:42

标签: python

角色和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"

1 个答案:

答案 0 :(得分:1)

这称为元组解包。

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

line.split(...)会返回两个要解压缩到roleline_spoken的元素。

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