如何将python中空列表的初始化表示为pseudo-cod

2024-09-28 17:03:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我想问一下如何将空列表的初始化表示为伪代码,我的代码如下:

cat1 = []
cat2 = []
cat3 = []
cat4 = []
cat5 = []
cat6 = []
cat7 = []

在这里,我想问一下如何将这些东西表示成好看的简单的伪代码。在


Tags: 代码列表cat1cat2cat4cat3cat5cat7
2条回答

如果我觉得有必要在伪代码中包含这些,我可能会使用“SET”或“ASSIGN”这个词。例如:

"SET cat5 equal to EMPTY LIST"
"ASSIGN EMPTY LIST to cat5"

另外,应该用更好的描述来替换变量名,而不是变量名本身。在这个例子中我做不到,因为我不知道它们会是什么。在

针对你在两个答案上留下的评论:我不担心重复。伪代码的关键是要清楚地解释一个算法,如果需要很长时间才能很好地做到这一点,那就随它去吧。我能想到的唯一缩短它的方法是使用“FOR EACH list of<;x>;”,但这可能会对某些读者意味着循环,这将使以后在伪代码中更难分辨出所引用的列表,因此我不建议使用它。你最好让你的伪代码长而明确,而不是为了简洁而牺牲清晰度。在

不完全确定你在问什么,但我想说的是遵循一些简单的伪代码格式 Set cat1 to empty list Set cat2 to empty list Set cat3 to empty list Set cat4 to empty list Set cat5 to empty list Set cat6 to empty list Set cat7 to empty list

相关问题 更多 >