게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

HW1 EX5 질문입니다.

 
글 쓰기   답변 달기     게시판 인덱스 -> L444.200 Computational Thinking and Practice (Fall 2017)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
tae7130



가입: 2017년 10월 12일
올린 글: 20

올리기올려짐: 2017년10월12일 16:06    주제: HW1 EX5 질문입니다. 인용과 함께 답변

HW1 EX5에서
빈도수가 같다면 가 나 다 순으로 분류하는 것을 처리할때,

list.sort() 함수를 쓰면

'ㄱ' 'ㅎ' '과학' 이런식으로
자음만 있는 'ㅎ'이 'ㄱ'으로 시작하는 '과학'보다 우선 순위로 정렬됩니다.

이런 경우 그대로 'ㅎ'이 우선 순위가 되도록
취급해도 가능한가요?
위로
사용자 정보 보기 비밀 메시지 보내기
김진영_



가입: 2009년 12월 9일
올린 글: 337

올리기올려짐: 2017년10월12일 16:36    주제: 인용과 함께 답변

정렬의 기준으로 문자열간의 대소비교가 필요한데,
두 문자열 값을 가지고 일반적인 비교연산 ('<'나 '>')를 이용하시면 됩니다.

파이썬 대화형 실행기에서

코드:
>>> 'ㅎ'<'과'
True


위와 같은 결과를 줍니다. 'ㅎ'를 '과'보다 앞선 값으로 취급하는 것이겠네요.

아마도 사용하신 정렬 라이브러리도 내부에서 원소들을 비교할때 같은 기준으로 정렬하지 않았을까 생각됩니다.
찜찜하시다면, 정렬하신 뒤 실제로 값들이 오름차순인지 원소들마다 비교해 보는 것도 방법이겠습니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
오승열



가입: 2017년 3월 23일
올린 글: 21

올리기올려짐: 2017년10월13일 20:16    주제: 인용과 함께 답변

HW1 ex5에 인자로 주어지는 문자열들은 단어라고 하셨으니 해당 문제에서는 상관 없는 것 아닌가요...?
아니면 질문하신 분께서 그냥 개인적인 호기심에 질문하신 건지...?
저도 갑자기 헷갈려서... ㅠㅠ 답변 부탁드립니다!
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
김진영_



가입: 2009년 12월 9일
올린 글: 337

올리기올려짐: 2017년10월13일 22:27    주제: 인용과 함께 답변

채점시에는 올바른 한국어 단어만 입력으로 주어질 것입니다.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
tae7130



가입: 2017년 10월 12일
올린 글: 20

올리기올려짐: 2017년10월14일 11:39    주제: 인용과 함께 답변

답변해주셔서 감사합니다!
참고하도록 하겠습니다!

그리고 최종 목표가 위치 정보를 이용하는 것이라고 말씀하셔서
위치 정보중에 상표나 가게 명인 경우,
자음이나 모음 만으로 이루어진 단어가 포함될 수 있다고 생각했습니다!
감사합니다!
위로
사용자 정보 보기 비밀 메시지 보내기
오승열



가입: 2017년 3월 23일
올린 글: 21

올리기올려짐: 2017년10월14일 13:14    주제: 인용과 함께 답변

한 수 앞을 내다보셨네요...!
저도 자음이나 모음을 섞어서 테스트 해보면 질문자분과 같은 결과가 나오는데,
한글이 영문처럼 character 들의 나열이 아닌 조합? 같은 거라서
인식을 다르게 하는 것인지 궁금해지네요...
감사합니다!
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기
tae7130



가입: 2017년 10월 12일
올린 글: 20

올리기올려짐: 2017년10월16일 2:18    주제: 인용과 함께 답변

하하.. 그렇게 생각해주셔서 감사합니다.

저도 그 부분이 의아하게 생각됩니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> L444.200 Computational Thinking and Practice (Fall 2017) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay