我有一項任務要求我從列表 v_niz(['', 'a', '', '', '', 'x', 'x', 'x', '', 'y', 'y', '', ''])
中打印' a xxx yy '
(包括空格)。到目前爲止我的代碼是:附加名稱時未定義
def v_niz(plosca):
b = []
for e in plosca:
if e == "":
b.append("")
if e == 'a' :
b.append(a)
if e == 'x':
b.append(x)
if e == 'y':
b.append(y)
return b
但是當我嘗試運行它,它說,名「A」是沒有定義。
嗯......確實'*了'不*定義。對於這個問題,「x」和「y」都沒有。 – deceze
你爲什麼不用'''''''''''''''''''''''' –
另外...你不只是重建'plosca'? 'def v_niz(plosca):return plosca'會在給定的例子中做同樣的事情。 – deceze