角色和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"
答案 0 :(得分: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'
。