#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목set함수2019-04-30 00:45작성자유유원래 문제에서는 tuple로 바꾸는 것이 였지만 dictionary에 넣는 걸로 하려고 했을 때 잘 안되서 질문드립니다.language = ["python", "c++", "javascript", "go"]author = ["Guido van Rossum", "Bjarne Stroustrup", "Brendan Eich", "Robert Griesemer"]def matingPairs(list1,list2): t={} aset=set() #Q1.이부분이 사라지면 aset이 뭔지 모르겠다는 오류가 아니라 {1, 2, 3, 4, 5, 'python', 'javascript', 'go', 'c++'}나온다 왜죠?ㅠㅠㅠ list1=[] for i in range(len(language)): t[language[i]]=author[i] aset.update(t) return asetprint(matingPairs(language,author))Q2.이렇게하면 language에 해당하는 값만 나오는데 왜 그런건가요?aset.update(t)->list1.append(t)처럼 list에 넣어줄 경우에는 tuple 그대로를 가지고 출력되던데 왜 set은 value값을 포함하지 않는 건가요?Q3. 중간고사 시험에서 나온 and와 or부분 찾아봐도 정확히 이해가 되지않아서 그런데 혹시 알려주실 분 있으신가요??ㅜㅜ 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전라이브러리 설치 관련 질문입니다.텀프로젝트질문드립니다2019-04-30다음왜 dictionary를 set에 넣으려는 거죠?drsungwon 2019-05-04 Powered by MangBoard | 워드프레스 쇼핑몰 망보드