我有一个包含 28 个元素的列表和一个由 0、1、2、3 组成的长度为 7 的字符串,例如 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', '16', '20', '21', '22', '23', '24', '25',
20 '26', '30', '31', '32', '33', '34', '35', '36']
如果字符串0
在位置 0,那么我想要l[0]
( 00
)。如果字符串3
在位置 6,那么我想要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
注意:我正在使用列表,而不是矩阵。