데브허브 | DEVHUB | Today I Discovered Something New in Python #python #pythonprogramming #learnpythonToday I Discovered Something New in Python #python #pythonprogramming #learnpython
- 파이썬 리스트에 자기 자신을 추가하면(
list.append(list)) 리스트 내부에 무한 재귀 참조가 생성되는 특이한 현상이 발견되었습니다. 🤯
- 콘솔에서는
[1, 2, [...]]와 같이 [...]로 표시되어 재귀 구조를 시각적으로 나타냅니다. 🖥️
- 이 재귀 참조된 요소를 아무리 깊게 접근해도(예:
a[2], a[2][2]) 항상 원본 리스트 자체가 반환됩니다. ♾️
- 자기 자신을 여러 번 추가하면 리스트 내에 여러 개의 무한 재귀 참조가 생길 수 있습니다. ✨
- 이 현상은 파이썬의 객체 참조 방식에 대한 흥미로운 통찰을 제공하지만, 실용적인 용도는 아직 불분명합니다. 🤔