Pythonでarray_filterをする

PHPでいう所のarray_filter()Pythonでやるにはこんな感じだそうだ

Data = [6, 7, 8, 9, 10, 11, 12]
RemoveSet = set([6, 9, 12])
print [a for a in Data if a not in RemoveSet]

処理の意味はaを入れる、aDataを回したものだが、aRemoveSetの中に入っているものではないものだけを回して返すという意味だと思うw

Thanks

stackoverflow.com

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA