
1. 그뭔씹
같은 타입의 여러 데이터를 하나의 변수에 모아서 저장할수 있게 해주는 기능입니다.
제목에서 보셨다시피 크게 List와 Array로 나뉘는데
// 일반적인 변수로 나타낼 경우
string Apple1 = "Apple1";
string Apple2 = "Apple2";
string Apple3 = "Apple3";
string Apple4 = "Apple4";
string Apple5 = "Apple5";
// 지루하고 현학적임
// 오타나면 내 코드가 무너짐
// Array를 사용할 경우
string[] AppleArray = new string[5]{"Apple1","Apple2","Apple3","Apple4","Apple5"};
// List를 사용할 경우
string[] AppleList = new list{"Apple1","Apple2","Apple3","Apple4","Apple4"};
// 금방 끝남
// (상대적으로)코드가 길어질 확률 0에 수렴
// Array
// 자료형[] 이름, 자료형[크기] 형식으로 작성
// List
// 자료형[] 이름, 값 형식으로 작성
가장 큰 차이점은, Array는 크기 변경이 가능하고,
List는 크기 변경이 불가능하다는 점입니다.
또한 Array는 2차원,3차원 배열을 지원하고, List는 정렬, 데이터 추가 제거같은 기능들에 더 치중되어 있습니다.
데이터의 양이 정해져 있다면 Array, 아니라면 List를 사용하면 될 것 같습니다.
'Notes' 카테고리의 다른 글
| Python - 반복문 알아보기 (0) | 2026.03.03 |
|---|