def create_int_completion_dawg(): words = words100k() values = [len(word) for word in words] return dawg.IntCompletionDAWG(zip(words, values))
def create_bytes_dawg(): words = words100k() values = [struct.pack(str('<H'), len(word)) for word in words] return dawg.BytesDAWG(zip(words, values))
def create_record_dawg(): words = words100k() values = [[len(word)] for word in words] return dawg.RecordDAWG(str('<H'), zip(words, values))
def create_dawg(): words = words100k() return dawg.DAWG(words)
def create_record_dawg(): words = words100k() values = [ [len(word)] for word in words] return dawg.RecordDAWG(str('<H'), zip(words, values))