リスト内の各要素に対してチェックしている条件があり、条件が true になった場合は、いくつかの変数のいずれかでカウンターの値を増やしたいと考えています。これが私の例です:
for el in elements:
if sum(x, el) < 5:
.........DO SOMETHING: Increment variable age
要素内のその el に関連する変数をインクリメントしたい場合は、どうすればよいでしょうか。たとえば、el が age で、age 変数をインクリメントしたい場合、どうすればよいでしょうか?
多くのswitchステートメントを書くことでこれを行うことができますが、それを行うための最もpythonicな方法は何でしょうか.
ありがとう
編集
私がやろうとしているのは、各要素が都市の座標のセット(経度、緯度)であり、それぞれについてイベントからの距離を計算していることです。geopy を使用します。
各要素は都市名ではなく座標です。イベントがニューヨークの座標から 5 km 未満の場合はニューヨーク変数をインクリメントするか、ロンドンから 5 km の場合はロンドン変数をインクリメントします。
これがより明確になることを願っています。