강의로 돌아가기
김동현

코드 피드백 부탁드립니다.

def solution(L, x):
if x> L[-1]:
L.append(x)
else:
for r,i in enumerate(L):
if (i > x ):
L.insert(r,x)
break

return L
작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
def solution(L, x):
    if x> L[-1]:
        L.append(x)
    else:
        for r,i in enumerate(L):
            if (i > x ):
                L.insert(r,x)
                break

    return L
1 개의 답변
이시윤

질문이 구체적이지 않아서 어떤 측면에 대해서 코멘트를 드려야 할지 알 수가 없을 듯합니다.

만약 코드 전체에 대해서 여기는 이렇게, 저기는 저렇게 작성하는 것이 좋을 듯합니다 로 답변을 작성하면 다른 사용자들이 보기에도 문제에서 의도한 코드 작성 방향을 일일이 제시하는 셈이 되어 본 연습문제의 출제 (따라서 문제를 풀어 보도록 유도하는) 의도에 배치됩니다.

코드의 특정 부분에 대해서 설계 및 구현의 서로 다른 선택 사항에 대한 질문으로 바꾸어 보심이 어떨까요?

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.