파이썬에 대한 팁의 포괄적 인 목록이 이미있어 여기가 내가 무엇을 요구하고있어 특히 사용에 적용되는 팁, 그래서 numpy
, scipy
또는 pylab
라이브러리를.
이것들은 이미 사용중인 코드를 줄이는 방법 numpy
이거나 이러한 라이브러리를 사용하여 일반적인 파이썬 작업을 줄이는 방법입니다.
답변 당 하나의 팁을 부탁드립니다.
@AndrasDeak, pylab을 사용하는 것은 나쁜 습관으로 간주되지만 codegolf에서는 거의 모범 사례로 간주 될 수 없음을 알고 있습니다. Pylab은 많은
—
user2699
numpy
패키지의 일부를 직접 포함 합니다. 예를 들어 pylab.randint
numpy가 필요한 곳에 유효합니다 numpy.random.randint
. 따라서 골프를 pylab
위해서는 더 짧은 코드를 제공해야합니다.
지원 중단이 문제가되지 않는다는 것을 알고 있습니다. 나는 하위 패키지가 pylab 네임 스페이스에로드되었다는 것을 깨닫지 못했습니다! 죄송합니다, 당신은 완벽하게 옳습니다 :)
—
Andras Deak
pylab
그냥matplotlib.pyplot
+numpy
사용되지 않는 일반적인 네임 스페이스에. 수입품이 같은 바이트 수를 가지고 있다는 점에서 의numpy
일부pylab
는 사소한 것이므로 플로팅 물건 만 추가로 올 수pylab
있지만 질문과 관련하여 생각한 것이 아니라고 생각합니다.