Level : WORDPRESS BOOK LINKEDIN PATENT Send Mail 동냥하기 hajunho.com

swift python 배열

Python / / 2019. 3. 25. 10:17
반응형

Swift의 배열과 Python의 배열은 유사한 점이 많지만, 문법과 기능에는 약간의 차이가 있습니다.

유사점:

  1. 인덱스를 사용하여 배열 요소에 접근할 수 있습니다.
  2. 배열의 길이를 확인할 수 있습니다.
  3. 배열에 요소를 추가하거나 제거할 수 있습니다.
  4. 배열을 슬라이싱(일부분 추출)할 수 있습니다.

차이점:

  1. 문법:
    • Swift: let numbers = [1, 2, 3, 4, 5]
    • Python: numbers = [1, 2, 3, 4, 5]
  2. 타입:
    • Swift의 배열은 동일한 타입의 요소만 포함할 수 있습니다. (예: [Int], [String] 등)
    • Python의 배열(리스트)은 다양한 타입의 요소를 포함할 수 있습니다.
  3. 불변성:
    • Swift에서는 let으로 선언된 배열은 불변(immutable)이며, var로 선언된 배열은 가변(mutable)입니다.
    • Python에서는 기본적으로 모든 배열(리스트)이 가변적입니다.
  4. 기능:
    • Swift의 배열은 다양한 메서드와 프로퍼티를 제공합니다. (예: append(), remove(at:), count 등)
    • Python의 배열(리스트)도 다양한 메서드와 함수를 제공하지만, 일부 기능은 Swift와 다를 수 있습니다.

전반적으로 Swift의 배열과 Python의 배열은 유사한 개념과 기능을 가지고 있지만, 언어의 특성에 따라 문법과 세부 기능에는 약간의 차이가 있습니다.

반응형

'Python' 카테고리의 다른 글

Floating Menu  (0) 2020.06.22
마지막 오늘의 무료 앱  (0) 2019.04.01
앱스토어 무료 앱 31일  (0) 2019.03.31
앱스토어 무료 앱 30일  (0) 2019.03.31
fastapi test codes.  (0) 2019.03.28
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기