「From」や「To」のように、繰り返し処理が必要なコンポーネントがあります。便宜上、これらの文字列を繰り返し処理することができますが、これを一度だけ行う必要があるため、長期間保存する必要はありません。このインスタンスでリストまたはタプルを使用する方がよいでしょうか?オンザフライキー繰り返しのためのpythonリストとタプル
info = {}
for type in ('from', 'to'):
info[type] = fetch(type);
タプルがリストに変更された場合、上記はまったく同じになります。私はいくつかの好みがあるのだろうかと思っています。
これは参考になるかもしれません:http://stackoverflow.com/questions/68630/are-tuples-more-efficient-than-lists-in-python – Hamish