-4

ロールと line_spoken は何をしますか? プリントを作成しましたが、取得できません。role と 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にアンパックされる 2 つの要素を返しますline_spoken

したがって、たとえば、 return の場合、 getおよびgetになりline.split(...)ます。['Monty', 'Python']role'Monty'line_spoken'Python'

于 2013-10-30T05:20:26.420 に答える