大きなリストの最大値付近で、より小さなサイズのリストを作成したいと考えています。Pythonを使用して効率的に行うにはどうすればよいですか。
tmp=[11, 22, 13, 45 ,21, 56, 26, 9, 10, 89, 77, 34, 91, 65, 67]
max_val=max(tmp)
max_index=tmp.index(max_val)
print max_index,i,max_val
このリストでは、インデックスと最大値は 13 と 91 です。幅 2 i,e のインデックス 13 の周りのリストが必要です [77, 34, 91, 65, 67]
ベスト スディプタ