Python3の変数を出力させて過程を見たい。

実現したいこと

下記のプログラムの以下の変数を出力させて様相を見たいです。
(自分なりのプログラムで書き換えたいため。)
見たい変数:k,i,j

前提

とある問題のプログラムを参照させていただいています。

発生している問題・エラーメッセージ

print(i) ^ SyntaxError: invalid syntax

該当のソースコード

Python3

1from statistics import median, median_high 2 3def foo(x): 4 return median_high(x) if len(x) % 2 == 0 else median(x) 5 6if __name__ == '__main__': 7 n = int(input()) 8 a = [int(x) for x in input().split(' ')[:n]] 9 print(foo([foo(k) for k in sum([[a[j: i + j + 1] 10 #print(i+j) 11 for j in range(n) if i + j < n] 12 for i in range(n)], [])])) 13#print(i) 14

試したこと

コメントアウトの部分は、自分で入れてみてエラーが出た箇所です。
繰り返し文の感覚で入れてみましたが、文法エラーでした...

コメントを投稿

0 コメント