-1
我有一個列表,我想打印列表中的每個項目以及其他信息在一行中。任何意見將不勝感激。在一行中打印列表項以及其他東西
l = ['absolute', 'nicest']
print 'P', l, 'Score'
輸出將是:
我想實現的是:
P absolute nicest Score
我知道,我可以用一個for循環列表中的打印每一個項目,但問題是我正在寫一個函數,並且我不知道要在哪裏正確添加for循環,下面是原始函數,我想只打印tl列表中的每個項目而不是整個列表。
def sa_baseline(entry):
pl = [] #Polarity sum list
tl = [] #Term list
for token in entry.split():
if token in d:
pl.append(d[token])
tl.append(token)
if sum(pl) == 0:
print 'Neu'
elif sum(pl) > 0:
print 'P', tl, sum(pl)
else:
print 'N', tl, sum(pl)
嘗試'」」。加入(L)'到列表轉換爲字符串。 –
我聞到重複 –
@EliKorvigo你是什麼意思重複?什麼可以重複? – LingxB