【发布时间】:2016-02-28 19:06:25
【问题描述】:
我只是不知道从哪里开始。我得到了下面的问题,我真的被困住了。我将非常感谢任何帮助。我的编码尝试如下所示。谢谢。
"编写一个函数,它接受一个二维字符列表和一个字符串(单词)作为输入参数。这个函数搜索二维列表的行以找到单词的匹配项。如果找到匹配项,则此函数返回一个包含匹配开始的行索引和列索引的列表,否则返回值 None(无引号)。
characters=[['s','d','o','g'],['c','u','c','m'],['a','c','a','t'],['t','e','t','k']]
word='cat'
function(crosswords,word)
那么你的函数应该返回 [2,1]。
注意二维输入列表代表一个二维填字游戏,横向单词“cat”的起始索引为[2,1]
【问题讨论】:
-
你说你的尝试在下面。我所看到的只是设置实际开始实施的代码。此外,您正在调用一个未显示的名为 function 的函数。有更多代码可以展示吗?
-
您需要展示您尝试过的内容以及遇到的错误或错误。我们不会为你做作业。
-
另外,您使用
characters作为矩阵名称,但尝试调用function(crosswords, word)。
标签: python multidimensional-array