我有一个for循环,每次在每次迭代中调用一个函数时,该函数的返回都是从类型“ collections.Counter”返回的,我希望在循环结束时lst将包含所有collection.Counter

for gram in range(0, nGram):
   lst[gram]=getCollection(gram)

最佳答案

对于列表,您需要使用.append()

for gram in range(nGram):
   lst.append(getCollection(gram))


您可以将其转换为列表理解:

lst = [getCollection(gram) for gram in range(nGram)]

关于python - 如何创建collections.Counter列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15483305/

10-14 18:18