test = lambda a : [a[i] for i in range(len(a)-1, -1, -1)]
더 간단하게 만들 수 있냐
댓글 6
코드가 짧다고 읽기좋은 코드가 아님을 잘 보여주는 케이스.
아놔콘다(anwaconda)2016-09-30 16:35
a.reverse()
익명(115.137)2016-09-30 17:18
겉멋코딩의 대표적인예
으와(223.62)2016-09-30 17:24
ㄴㄴ reverse() 구현한거잖아 - dc App
닉네임왜궁금한데(cmdnikle27)2016-09-30 17:37
더 간단한구현 reverse = lambda x: x[::-1]
vzx(101.55)2016-09-30 18:18
사족 달자면, 위에 '겉멋이들엇다', '짧다고 읽기좋은코드가 아니다' 라는말은 걍 무시해. list comprehension은 파이썬 익숙한사람에겐 간결하고 가독성좋게 느껴짐. 이런거 조차 읽기어렵게느끼고 겉멋들었다 생각하는 새끼들 말은 들을필요없음. 새 언어 배울때는 그 언어만의 특징적인 부분들을 계속 써보는게 빨리 배울수있는 지름길임. 니가 짠 코드한줄이 엄청 깔끔한 코드는 아니지만 그렇다고 가독성을 해치고 겉멋만든 코드로는 전혀 보이진않는다.
코드가 짧다고 읽기좋은 코드가 아님을 잘 보여주는 케이스.
a.reverse()
겉멋코딩의 대표적인예
ㄴㄴ reverse() 구현한거잖아 - dc App
더 간단한구현 reverse = lambda x: x[::-1]
사족 달자면, 위에 '겉멋이들엇다', '짧다고 읽기좋은코드가 아니다' 라는말은 걍 무시해. list comprehension은 파이썬 익숙한사람에겐 간결하고 가독성좋게 느껴짐. 이런거 조차 읽기어렵게느끼고 겉멋들었다 생각하는 새끼들 말은 들을필요없음. 새 언어 배울때는 그 언어만의 특징적인 부분들을 계속 써보는게 빨리 배울수있는 지름길임. 니가 짠 코드한줄이 엄청 깔끔한 코드는 아니지만 그렇다고 가독성을 해치고 겉멋만든 코드로는 전혀 보이진않는다.