ユーザーが提供したベクトルインデックスをチェックするためのpythonicの方法は何ですか?
def get_value(vector, index):
try:
return vector[index]
except IndexError:
raise ValueError('bad index')
また
def get_value(vector, index):
if -1 < index < len(vector):
return vector[index]
else:
raise ValueError('bad index')