IT
[python]"적어도 놀랍지"와 변경 가능한 기본 인수
"적어도 놀랍지"와 변경 가능한 기본 인수 질문 파이썬으로 땜질하는 사람은 다음과 같은 문제에 따라 물린 (또는 조각에 찢어 지거나 조각이 찢어졌습니다).def foo(a=[]): a.append(5) return a 파이썬 초보자리는이 기능이 항상 하나의 요소 만있는 목록을 항상 반환 할 것으로 기대합니다. [5].그 결과는 대신 매우 다르며 매우 놀랍습니다 (초보자를 위해) :>>> foo() [5] >>> foo() [5, 5] >>> foo() [5, 5, 5] >>> foo() [5, 5, 5, 5] >>> foo() 광산 관리자는 한 번이 기능으로 첫 만남을했으며 언어의 "극적인 디자인 결함"이라고 불렀습니다.나는 그 행동이 근본적인 설명이 있었다고 대답했고, 인테리어를 이해하지 못하면 실제로..
2022. 4. 6. 11:38
최근댓글