목록 보기
Python vs Javascript
Array Methods Comparison
백엔드

Python vs Javascript Array Methods Comparison

뷰노
뷰노
2020년 5월 26일

두줄요약

Python 리스트와 JavaScript 배열의 주요 메서드를 대응시켜 비교했습니다. 원본 변경 여부와 반환값, 예외 처리 차이를 정리했습니다.

구조와 흐름

  • Python 리스트와 JavaScript 배열의 데이터 타입 분류 관점 비교
  • 대응 메서드를 추가·삭제·정렬·검색·문자열 결합 기준으로 정리

장단점

  • JavaScript push, unshift의 새 길이 반환과 concat의 새 배열 반환
  • Python append, extend, insert, sort의 원본 변경 및 반환값 부재
  • JavaScript indexOf의 -1 반환과 Python index의 ValueError 발생

주의할 점

  • JavaScript reverse, sort의 반환 배열과 원본 배열 동일성
  • Python pop(i)의 기본 인덱스 -1 및 임의 인덱스 제거
  • JavaScript array.join과 Python string.join의 호출 주체 차이

다음 읽기

#Python 주제를 다룬 다른 회사 글

Python 개발자를 위한 비동기 개념정리

Python 개발에서 비동기와 동기, 블로킹과 논블로킹의 차이를 정리했습니다. I/O 작업에는 유리하지만 CPU 중심 작업에는 주의가 필요하다고 설명했습니다.

데보션
데보션
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...