参考图:
我必须返回数组。到目前为止,我已经编写了我的代码。但我不确定返回数组是否与图表匹配
def return_shape():
list_1 = [(0, 2), None]
list_2 = [(1, 2), None]
list_3 = [(2, 2), None]
list_4 = [(3, 2), None]
list_5 = [(0, 1), list_1]
list_6 = [(1, 1), list_2]
list_7 = [(2, 1), list_3]
list_8 = [(3, 1), list_4]
list_9 = [(0, 0), list_5]
list_10 = [(1, 0), list_6]
list_11 = [(2, 0), list_7]
list_12 = [(3, 0), list_8]
list_13 = [None, list_12]
list_14 = [list_11, list_13]
list_15 = [list_10, list_14]
main_list = [list_9, list_15]
return main_list
这是一个奇怪的问题。我的第一个直觉是返回一个链表
无论如何,您不应该根据顺序返回
[list_15, list_9]
而不是[list_9, list_15]
吗提示:如果您坚持相同的编号约定会更好。(例如,向左写入,从列表1增加到列表4)
相关问题 更多 >
编程相关推荐