혼란 스럽 습니다만, 사전 내에 사전을 넣을 수 있습니까? 사전에 목록을 넣을 수 있습니까? 데이터에 어떻게 액세스합니까?파이썬 최종 시험 과제 (데이터 구조)
누구든지 내게이 문제에 대한 해결책을 제시함으로써 도움을받을 수 있습니다. 그래서이 문제를 해결하고 작동 방식을 배울 수 있습니까?
는 이미이 작동 첫 번째 부분
def common (x,y):
z=0
for i in x:
for p in y:
if p==i:
z=z+1
return z
에 대한 해결책을 가지고 있고 그것이 작동하는 이유/방법을 이해합니다.
사용할 데이터 구조 나 사용 방법을 잘 모르겠습니다. 아무도 도와 줄 수 있습니까?
속도를 높이려면 Mark Lutz가 저술 한 'Learning Python'을 추천합니다. 나는 바로 가기가 없기 때문에 걱정하지 않습니다. 문제를 해결하는 사람들은 실제로 두려워하는 것을 배울 수 없습니다 .- ( – Carpetsmoker
+1 for Lutz!) 첫 번째 질문에 대한 대답은 네가 할 수 있습니다. 딕셔너리를 사전에 넣으십시오 (키가 아닌 값으로 만 가능 합니다만, 둘 다 변경 가능하고 해쉬 가능합니다). 또한 set에 대해서도 알아야합니다. 'common'은'set (x). (y)'x와 y가 해시 가능 항목을 포함하고있는 한 – jonrsharpe
나는 책을 들여다 볼 것이다. 우리 코스에있는 책은 내 질문에 답하지 않는 것 같다. 고마워, 누군가가 아래의 예를 남겨두고 내가 어떻게 작동하는지 이해하고 있다고 생각한다. :) – Rachel