Ruby에서 Python 배우기 차이점과 유사점

| | | | | | | | | | | | | | |

나는 루비를 아주 잘 압니다. 나는 지금 파이썬을 배워야 할 필요가 있다고 생각합니다. 둘 다 아는 사람들을 위해 둘 사이에 어떤 개념이 유사하고 무엇이 다른가요?

자바스크립트 사용자를 위한 Lua 학습: 공백의 중요성 및 반복 구문과 같은 간단한 사항, Python에서 nil의 이름 및 값 "진실한" 것으로 간주됩니다. map각각에 해당하는 것을 사용하는 것이 관용적입니까, 아니면 mumble somethingaboutlistcomprehensions 중얼거림 표준인가요?

다양한 답변을 받으면 커뮤니티 Wiki에 모아서 기쁩니다. 아니면 모두가 하나의 진정한 포괄적인 목록을 만들기 위해 서로 싸우고 아기 침대에 눕힐 수 있습니다.

편집: 분명히 하자면, 제 목표는 "적절한" 관용적 Python입니다. . inject에 해당하는 Python이 있지만 목록을 반복하고 결과를 누적하는 공통 기능을 달성하는 더 나은/다른 방법이 있기 때문에 아무도 그것을 사용하지 않는 경우 어떻게 하는지 알고 싶습니다. 당신은 일을합니다. 아마도 저는 이 질문을 공통 목표 목록, Ruby에서 달성하는 방법, Python에서 이에 상응하는 것이 무엇인지 질문할 것입니다.