Pythonのリストでphpのforeachのようにキーと値を取得する方法

Pythonのリストでphpのforeachのようにキーと値を取得する方法です。

PHPで配列のキーと値をループで取得する方法は以下になります。

$arr = [1,2,3,4,5]
foreach($arr as $key, $value)
    printf("%s %s", $key, $value);

Pythonでは以下のようになります。

arr = [1,2,3,4,5]
for k, v in enumerate(arr):
    print k, v

ちなみに辞書の場合、PHPの連想配列と同じようにキーを取得することはできません。

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください