タグ付けされた質問 「list-comprehension」

数学的なセットビルダー表記に似たスタイルでリストを作成する簡潔な方法を提供する構文構造。複数の言語がリスト内包表記をサポートしているため、このタグをプログラミング言語のタグと組み合わせて使用​​してください。

7
Pythonで[]なしのリスト内包
リストへの参加: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789' join 反復可能である必要があります。 どうやら、joinの引数は[ str(_) for _ in xrange(10) ]であり、それはリスト内包です。 これを見てください: >>>''.join( str(_) for _ in xrange(10) ) '0123456789' さて、joinの引数はただstr(_) for _ in xrange(10)、いいえ[]ですが、結果は同じです。 どうして?んstr(_) for _ in xrange(10)リストまたは反復可能なのも作りますか?

1
ジュリアにif-elseリスト内包表記はありますか
私はzipをpythonicの方法で使用しようとしていますが、ジュリアで使用しています。2つのリストがあるとします。 a =[2;3;4;5;6] b =[0;7;8;9;10] 私は次のリストの理解を作成したいと思います、 c = [x for (x,y) in zip(a, b) if (x<y) else y] それはを返しますc = [0;3;4;5;6]。代わりにsyntax: expected "]"返されます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.