python イテレート可能なオブジェクトと種類

基礎的な話ですが、イテレート(順番に処理される)可能なオブジェクトは次の4つがあります

リスト
test1=['a','b','c','d'] #書き換え可能

タプル
test2=('a','b','c','d') #書き換え変更不可

辞書
test3={'a':'A','b':'B','c':'C','d':'D'} #書き換え可 
                .keys(), .values(), .items()( 両方)でそれぞれ呼び出し可能

集合
test4={'a','b','c','d'} 

辞書と集合はkeyの重複がないのが特徴

以上

コメント

タイトルとURLをコピーしました