1
にforループを使用してキーの値を割り当て、我々は次のようなキーと値をプリントアウトするためにforループを使用することができます。Pythonでリストや配列
for k, v in dict.items():
print(k,v)
私はこのことを理解しています。しかし、私は次のコード行を理解するのに苦労しています。
count = [['UNK', -1]]
count.extend(collections.Counter(words).most_common(vocabulary_size - 1))
# made a new dictionary
dictionary = dict()
# Here is where i'm confuse
for word, _ in count:
dictionary[word] = len(dictionary)
これは、辞書内のすべてのword
が鍵であることを意味し、辞書の長さが値であるのか?
'for'ループの長さはアイテムが追加されるときに増加するので、' count'のキーに割り当てられる値は0,1,2,3、...です –