pythonのためのヒントの包括的なリストすでにありますここでは、どのような私が求めているが、具体的使用に適用されますヒントになるよう、numpy
、scipy
またはpylab
ライブラリを。
これらはnumpy
、既にを使用しているコードを短縮する方法、またはこれらのライブラリを使用して一般的なPython操作を短縮する方法のいずれかです。
回答ごとに1つのヒントを入力してください。
@AndrasDeak、私はpylabを使用することは悪い習慣と見なされていることを知っていますが、コードゴルフではほとんど良い習慣と見なすことはできません。Pylabには、多くの
—
user2699 2018
numpy
パッケージの一部が直接含まれています。たとえばpylab.randint
、numpyが必要とする場合に有効ですnumpy.random.randint
。したがって、ゴルフpylab
では短いコードを提供する必要があります。
私は非推奨が問題ではないことを認識しています。私の主張は、それも利点をもたらさないということでした。サブパッケージもそのようなpylab名前空間に読み込まれていることに気づかなかっただけです!申し訳ありませんが、あなたは完全に正しいです:)
—
Andras Deak
pylab
はmatplotlib.pyplot
+numpy
にすぎないことに注意してください。のnumpy
部分はpylab
、それらのインポートが同じバイト数を持っているという意味で取るに足らないことです。したがって、プロットのものだけがから追加で得られる可能性がありpylab
ますが、それはあなたが質問で考えていたものではないようです。