Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 697 Bytes

list.md

File metadata and controls

36 lines (28 loc) · 697 Bytes

List

Merging two arrays(List)

  • Java에 비해 Python은 매우 쉽게 병합이 가능함
// Java
int[] arr1 = {1,2,3};
int[] arr2 = {4,5,6};

int arr1Length = arr1.length;
int arr2Length = arr2.length;

int[] resultArray = Array.copyOf(arr1, arr1Length + arr2Length);
System.arrayCopy(arr2, 0, resultArray, arr1Length, arr2Length);  
# Python
arr1, arr2 = [1,2,3], [4,5,6]
result = arr1 + arr2
  • list.append()와 list.extend()를 통한 Merging의
numbers1 = [1,2,3,4,5]
numbers2 = [6,7,8,9,10]

numbers1.append(numbers2)
##### Output:
[1, 2, 3, 4, 5, [6, 7, 8, 9, 10]]

numbers1.extend(numbers2)
##### Output:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]