-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
list 값비교
21.04.03 17:10 작성 조회수 201
0
강의와 관련있는 질문을 남겨주세요.
• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)
• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)
• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등)
질문 전달에도 요령이 필요합니다.
• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.
• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.
• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요.
• 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요!
구체적인 질문일수록 명확한 답을 받을 수 있어요.
• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.
• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.
• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다.
기본적인 예의를 지켜주세요.
• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다.
• 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요.
• 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
안녕하세요 3-3 강의 리스트에서 값비교를 하실 때 == 연산자만을 쓰셨는데 궁금증에 <, > 같은 것을 넣어보고 하던 중에 리스트 끼리 값 비교를 할 때, 무엇을 가지고 > 값의 크기를 정하는지 궁금해서 올립니다.
답변을 작성해보세요.
0
좋은사람
지식공유자2021.04.03
안녕하세요.
>>> [4, 0, 1, 2] > [4, 0, 2, 1]
False (앞에서 4 -> 0 -> 2 비교하다가 2가 1보다 크니까 False)
>>> [4, 0, 1, 2] > [4, 0, 0, 9999]
True (앞에서 부터 4 -> 0 -> 1 비교하다가 1이 0보다 크니까 True)
앞에서 부터 비교하다가 값이 같으면 다음 원소로 넘어가고 커지는 값이 나오면 비교 결과 값이 나옵니다.
리스트 원소를 상세하게 전부 비교를 위해서는 numpy 를 사용하거나, 반복문을 통해서 정확하게
비교하시면 되요~ 나중에요!
답변 1