我是python的新手,似乎找不到python中字典数据结构的add()方法的任何引用。但我正在调试python代码并找到以下代码。
token = {}
try:
token[t].add(offset)
except KeyError:
token[t] = set([offset])
以下是代码中使用的导入集。
from ConfigParser import SafeConfigParser
import copy
import json
import math
from optparse import OptionParser
import os
import signal
import string
import sys
那个add()方法来自哪里?
答案 0 :(得分:4)
您看到的add
方法不适用于字典,而是适用于 in 字典中的项目(set
)
token[t]
访问t
和
token[t].add
对add
t
答案 1 :(得分:2)
没有。它存储在set
作为值存储,而不是存储在dict
本身。