Python

pythonのリスト内包表記

mapの代わりに使う [ 式 for 変数名 in イテラブルオブジェクト] >>> a=[1,2,3,4,5,6,7,8,9] >>> [i % 3 for i in a] [1, 2, 0, 1, 2, 0, 1, 2, 0] 条件式も使える >>> [i if i % 3 == 0 else -1 for i in range(10)] [0, -1, -1, 3, -1, -1, 6, -1, -1, 9] …

Python memo

素数判定 n=int(input()) for j in range(2,n+1): if(all([j%i!=0 for i in range(2,j)])): print(j)