
Python vs Javascript Array Methods Comparison
두줄요약
Python 리스트와 JavaScript 배열의 주요 메서드를 대응시켜 비교했습니다. 원본 변경 여부와 반환값, 예외 처리 차이를 정리했습니다.
구조와 흐름
- Python 리스트와 JavaScript 배열의 데이터 타입 분류 관점 비교
- 대응 메서드를 추가·삭제·정렬·검색·문자열 결합 기준으로 정리
장단점
- JavaScript
push,unshift의 새 길이 반환과concat의 새 배열 반환 - Python
append,extend,insert,sort의 원본 변경 및 반환값 부재 - JavaScript
indexOf의-1반환과 Pythonindex의ValueError발생
주의할 점
- JavaScript
reverse,sort의 반환 배열과 원본 배열 동일성 - Python
pop(i)의 기본 인덱스-1및 임의 인덱스 제거 - JavaScript
array.join과 Pythonstring.join의 호출 주체 차이





