여러 이름에 값을 할당?그들은 이런 식으로 뭔가를 쓰기 어디 많은 파이썬 조각을 보았다
0
A
답변
1
당신이 그렇게 같은 두 값을 반환하는 함수가 그래서 경우 :
def example():
return 'alice', 'bob'
그런 다음이 함수를 호출하고 변수 test
로 설정할 수 있습니다.
test = example()
여기서 test는 'alice'와 'bob'의 튜플입니다.
대신 기능은 예를 들어, 대신 두 변수에 반환 무엇을 할당 할 수 있습니다, A는 '앨리스'이고 b는 '밥'이다
a, b = example()
.
마지막 질문에 대답하려면 - 함수에 return 키워드가 없으면 함수가 완료 될 때 None
을 반환합니다. 따라서 변수 assigment의 경우이 함수가 반환하는 것과 동일한 변수 하나만 설정할 수 있습니다.
죄송하지만 정확히 이해하지 못하겠습니까? 오른쪽 메소드가 –
을 리턴하는지 살펴 봐야한다. 이것은 "반복 가능한 풀기"*인데, targetFeatureSplit은 길이가 2 인 반복문 (아마도 튜플, return one_thing, another')을 리턴한다. – jonrsharpe