def list_formula(a, b): # 把要對 a, b 做的各種運算都放在這邊
result = a * b
return result
def main():
list_a = [2, 3, 4, 5, 6, 7] # 即使 list_a, list_b 的長度不同也能相乘
list_b = [5, 6, 7, 8, 9]
len_of_list_a = len(list_a) # list_a 矩陣長度
# 一口氣把結果放到 list_c
list_c = [map(list_formula, list_a, [x] * len_of_list_a) for x in list_b]
for row in list_c: # 一行行的印出處理後的矩陣
print(*row)
if __name__ == '__main__':
main()
ZGVmIGxpc3RfZm9ybXVsYShhLCBiKTogIyDmioropoHlsI0gYSwgYiDlgZrnmoTlkITnqK7pgYvnrpfpg73mlL7lnKjpgJnpgooKICAgIHJlc3VsdCA9IGEgKiBiCiAgICByZXR1cm4gcmVzdWx0CgoKZGVmIG1haW4oKToKICAgIGxpc3RfYSA9IFsyLCAzLCA0LCA1LCA2LCA3XSAjIOWNs+S9vyBsaXN0X2EsIGxpc3RfYiDnmoTplbfluqbkuI3lkIzkuZ/og73nm7jkuZgKICAgIGxpc3RfYiA9IFs1LCA2LCA3LCA4LCA5XQogICAgCiAgICBsZW5fb2ZfbGlzdF9hID0gbGVuKGxpc3RfYSkgIyBsaXN0X2Eg55+p6Zmj6ZW35bqmCgogICAgIyDkuIDlj6PmsKPmiorntZDmnpzmlL7liLAgbGlzdF9jCiAgICBsaXN0X2MgPSBbbWFwKGxpc3RfZm9ybXVsYSwgbGlzdF9hLCBbeF0gKiBsZW5fb2ZfbGlzdF9hKSBmb3IgeCBpbiBsaXN0X2JdCgogICAgZm9yIHJvdyBpbiBsaXN0X2M6ICMg5LiA6KGM6KGM55qE5Y2w5Ye66JmV55CG5b6M55qE55+p6ZmjCiAgICAgICAgcHJpbnQoKnJvdykKICAgICAgICAKaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgIG1haW4oKQo=