word = {}
a = input('love: ').split()
for line in open('emotion.txt'):
love, trust = line.split(',')
word[love]=trust
for i in a:
print(word[i])
您好,我正在尝试在打印时将结果排成一行。 但我不知道怎么把它打印在一条线上。 这段代码目前的结果是。
I
love
you
但我想把它作为
I love you
谢谢
答案 0 :(得分:0)
<强>解决方案强>
加上一个逗号&#39;,&#39;打印声明后。这将解决您的问题
word = {}
a = input('love: ').split()
for line in open('emotion.txt'):
love, trust = line.split(',')
word[love]=trust
for i in a:
print(word[i]),