2 개의 튜플을 인수로 취하고 두 튜플에있는 요소를 포함하는 정렬 된 튜플을 반환하는 함수 commonElements (a1, a2)를 작성합니다.다른 두 목록에있는 모든 요소는 어떻게 찾습니까?
내 작업은 다음과 같습니다
>>> commonElements((1, 2, 3), (2, 5, 1))
(1, 2)
>>> commonElements((1, 2, 3, 'p', 'n'), (2, 5 ,1, 'p'))
(1, 2, 'p')
>>> commonElements((1, 3, 'p', 'n'), ('a', 2 , 5, 1, 'p'))
(1, 'p')
내가 이런 식으로 작업을 수행하려고 노력했다.
def commonElements(a1, a2):
return tuple(set(a1).intersection(set(a2)))
누구나 내 실수가 요구 사항을 알고 있습니까?
전달할 수 없습니다.
문제점이 무엇인지 이해가되지 않습니다. 이것은 당신이 요구하는 것을하는 것처럼 보입니다. – Ben
@ 벤 그는 그렇게 생각합니다. * 다른 사람 (선생님?)이 자신의 대답을 잘못한 것으로 생각할 때 그 문제가 그의 문제입니다. – John
이것은 숙제 질문을하는 좋은 예입니다. 시도를하고 특정 문제에 대해 질문했기 때문입니다. 그러나 숙제에 대한 질문은 숙제로 표시해야합니다. – ninjagecko