【发布时间】:2020-08-01 17:01:47
【问题描述】:
我是伪代码新手,一直在寻找伪代码中多维数组遍历的参考。我发现的所有例子都是简单的,没有使用数组。有人可以帮助我如何为给定的代码 sn-p 编写伪代码吗?
for i in range(len(temp)-1, -1, -1):
myvars1 =[]
myvars2 = []
myval1 = 0
myval2 = 0
for k in range(len(Identifiers_Output)-1, -1, -1):
if(temp[i][2]!='fu' and Identifiers_Output[k][1]==temp[i][0] and Identifiers_Output[k][0]<=int(endline) and Identifiers_Output[k][0]<temp[i][1] and Identifiers_Output[k][0] not in Final_Slice):
line = Identifiers_Output[k][0]
if(Identifiers_Output[k][2] =='du'):
myvars1.append(line)
Slice.append(Identifiers_Output[k][0])
elif(Identifiers_Output[k][2] =='defined'):
myvars2.append(line)
c=c+1
temp 和 Identifiers_Output 的结构如下:
[[2, 'sum', 'defined'], [3, 'i', 'defined'], [4, 'i', 'used'], [5, 'i','used'], [5, 'sum', 'defined'], [6, 'i', 'du'], [6, 'i', 'du'],[7, 'sum', 'used'], [8, 'i', 'used']]
根据伪代码语法,如何引用 Identifiers_Output[k][2] 等数组实例
【问题讨论】:
标签: python arrays multidimensional-array