我在大多数情况下都得到了它,但是当我将unicode放入列表时,程序会逐字逐句地进行,而不是作为一个整体。一个完整的unicode列表是我的目标。
with open('emoji-data.txt', 'rt') as in_file:
for line in in_file:
if ';' in line:
uni = line[:4]
s = line[6:11]
second = (s.lstrip('.'))
cleanuni = (uni.lstrip('# @m'))
new = list(cleanuni)
print(new)
答案 0 :(得分:3)
在循环之前使用空列表开始:emoji = []
。
将找到的每个字词添加到列表中:将new = list(cleanuni)
替换为emoji.append(cleanuni)
。
将print
移到循环外。