У меня есть список, и я бы хотел напечатать каждый элемент в этом списке вместе с другой информацией в одной строке. Любые рекомендации будут оценены.Распечатайте элементы в одной строке вместе с другими вещами
l = ['absolute', 'nicest']
print 'P', l, 'Score'
Выход будет:
То, что я хочу достичь, это:
P absolute nicest Score
Я знаю, что я могу использовать цикл для печати каждого элемента в списке, но проблема в том, что я пишу его в функции, и я не знаю, где добавить цикл 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)
Try '»».join (л)' для преобразования списка в строку , –
Я чувствую запах дубликата –
@EliKorvigo Что значит дублировать? Что можно было бы продублировать? – LingxB