我有一个句子列表列表,我想填充所有句子,使它们的长度相同。
我能够做到这一点,但我正在努力寻找最佳的做事方式和挑战自己。
max_length = max(len(sent) for sent in sents)
list_length = len(sents)
sents_padded = [[pad_token for i in range(max_length)] for j in range(list_length)]
for i,sent in enumerate(sents):
sents_padded[i][0:len(sent)] = sent
我使用了输入:
sents = [["Hello","World"],["Where","are","you"],["I","am","doing","fine"]]
pad_token = "Hi"
我的方法是一种有效的方法还是有更好的方法?
MM们
蝴蝶不菲
波斯汪
米脂
相关分类