- 82 名前:デフォルトの名無しさん [2022/09/23(金) 06:05:04.44 ID:l/gDdEyB0.net]
- x = [i for i in range(10)]
idxs = [start, end] # 0 <= start <= end <= max(x)かつend +=1 xが上記の場合 最小はidxs = [0, 1] 最大は idxs = [0, 11] です。このとき for i in idxs: __x[i] だと最後が11のときindexErrorになるんだけど try exceptでcontinueする以外にいい書き方ないですか if i == len(x): breakみたいなのとか _idxs[1] -= 1 for i in idxs: みたいなのは嫌です
|

|