List 将矩阵映射到列表…这很棘手
我有一个28个元素的列表和一个长度为7的字符串,由0,1,2,3组成,比如0012031。 现在我想读取这个字符串,并根据我在某个位置读取的字符,调用列表中的特定元素 将列表的索引元素想象为:List 将矩阵映射到列表…这很棘手,list,map,matrix,List,Map,Matrix,我有一个28个元素的列表和一个长度为7的字符串,由0,1,2,3组成,比如0012031。 现在我想读取这个字符串,并根据我在某个位置读取的字符,调用列表中的特定元素 将列表的索引元素想象为: 0 1 2 3 4 5 6 7 8 9 00 ['00', '01', '02', '03', '04', '05', '06', '10', '11', '12', 10 '13', '14', '15', '
0 1 2 3 4 5 6 7 8 9
00 ['00', '01', '02', '03', '04', '05', '06', '10', '11', '12',
10 '13', '14', '15', '16', '20', '21', '22', '23', '24', '25',
20 '26', '30', '31', '32', '33', '34', '35', '36']
如果字符串在位置0处有0
,则我需要l[0]
(00
)。如果字符串在第6位有3
,那么我想要l[27]
(36
)
例如:
String : '0012031'
character position call element from list
0 0 l[0] - 00
0 1 l[1] - 01
1 2 l[9] - 12
2 3 l[17] - 23
0 4 l[4] - 04
3 5 l[26] - 35
1 6 l[13] - 16
注意:我使用的是一个列表,而不是一个矩阵。如果您只想找到给定字符和位置的索引,下面的公式应该涵盖它:
listIndex = 7*character + position
问题必须表现出对所解决问题的最低理解。告诉我们您尝试过做什么,为什么它不工作,以及它应该如何工作。这是哪种编程语言?