尝试创建字典函数,首先我制作了一个二维表:
dictionary = {}
for i = 1, 52 do
dictionary[i] = {}
end
然后我从一个txt文件中读入字典表,其中有26个大写字母,同样也是小写字母。
当我尝试搜索表格来比较单词时,我遇到了一些困难:
test = dictionary[1][176]
testTwo = "Ave"
if test == testTwo then print("The strings are the same") else print("They are not the same)
end
我知道字典[1] [176]是“Ave”,但当我尝试进行任何比较时,它们都不会相等。
在回答答案时,这就是我在字典中阅读的内容:
function CreateDictionary()
io.input("dictionary.txt")
dictionary = {}
for line in io.lines() do
print(type(line))
table.insert(dictionary, line)
end
end
答案 0 :(得分:0)
你可能没有将dictionary[1][176]
设置为Ave
,因为当我运行这段代码时,我得到The strings are the same
。
要设置Ave
,您可以执行以下操作:
dictionary[1][176] = "Ave"