假设我有一个像这样打印数据
table = [
# grid: 4 by 9
['A','B','C','D'],
['E','F','G','H'],
['I','J','K','L'],
['M','N','O','P'],
['Q','R','S','T'],
['U','V','W','X'],
['Y','Z','1','2'],
['3','4','5','5'],
['7','8','9','0'],
]
矩阵如果我想要打印的字符串这就是两下的第三列(2倍,3年),导致G.或者沿线的东西。我如何告诉python它应该是一个网格?我如何返回列表信息,table.find(某些)不起作用(说表没有发现属性)我相当新的python。我搜索了互联网,没有太多的帮助..
编辑:我一定是做错了什么?
table = [
# grid: 4 by 9
# 1 2 3 4
['A','B','C','D'],#1
['E','F','G','H'],#2
['I','J','K','L'],#3
['M','N','O','P'],#4
['Q','R','S','T'],#5
['U','V','W','X'],#6
['Y','Z','1','2'],#7
['3','4','5','5'],#8
['7','8','9','0'],#9
]
print table[1][2], table[4][3]
打印O和T. Ø是正确的,但T不是,那是第5行是不是?”
我想写一个文本位置加密算法与文本矩阵,就像着名的密码之一(我不记得名字)。
我想将每个字母的打印应用于被raw_input捕获的文本,我之前使用过字典,但是如果可能的话我想尝试使用这种行/列方法,这将更难以打破。