2018年5月24日木曜日

[Python]イテレータの最後であることを知る方法

イテレータが全て出たかを知る方法は、判定するしかないようです
data_list = ['one', 'two', 'three']
# use enumerate
for i, data in enumerate(data_list):
    print(i, data)
    
    if i + 1 == len(data_list):
        print(i, 'this is the last iterator') 
他にもcntを作ってカウントするなど考えられますが・・・。

0 件のコメント:

コメントを投稿