[자바스크립트] 배열에서 데이터를 추가, 삭제, 복사하는 함수 6가지 (push, pop, unshift, shift, splice, concat)
목차 push: 뒤에서부터 데이터 추가 pop: 뒤에서부터 데이터 삭제 unshift: 앞에서부터 데이터 추가 shift: 앞에서부터 데이터 삭제 splice: 인덱스번호로 데이터 삭제, 추가 concat: 두 배열을 합쳐서 새로운 배열을 생성 배열에서 데이터를 추가, 삭제, 복사하는 함수 1. push() 배열 뒤에서부터 데이터를 추가해주는 함수로 배열의 새로운 길이가 리턴된다. 기존 배열 값이 변한다. Array.push(뒤에서 추가할 데이터); 👉 예제 const alphabet = ['a', 'b', 'c']; const result = alphabet.push('d'); console.log(alphabet); // ["a", "b", "c", "d"] console.log(result); //..
2022. 3. 18.
[자바스크립트] 배열 정렬하기 sort(), 오름차순, 내림차순 정리법
1. 배열 기본 문법 1 배열 안에 있는 원소를 문자열로 바꿔 유니코드의 순서대로 오름차순 정렬해준다. 기존 배열을 변경해준다 Array.sort() 👉 문자정렬 예제 알파벳 순서대로 months 배열안에 있는 데이터가 정렬된다. const months = ['March', 'Jan', 'Feb', 'Dec']; months.sort(); console.log(months); // ["Dec", "Feb", "Jan", "March"] 👉 숫자정렬 예제 sort() 함수는 배열안에 있는 원소를 문자열로 바꿔서 정렬해주기 때문에 숫자크기대로 정렬이 되지 않는다. const numbers = [25, 13, 1, 6, 59] const result = numbers.sort(); console.log(res..
2022. 3. 18.
[파이썬] 집합 (집합 선언, 집합에서 자주쓰이는 함수)
⚠️ 이 포스팅은 인프런님의 프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)을 공부하고 정리한 블로그 포스팅입니다. ⚠️ 포스팅에 해당하는 목차는 다음과 같습니다: 섹션 3. 파이썬 기초 자료형 집합(6-1) 1. 집합 선언 1.1 { }안에 원소 넣어 선언 a = {1, 2, 3} print(a, type(a)) # {1, 2, 3} 1.2 함수 set()으로 선언 a = set({1, 2, 3}) print(a, type(a)) # {1, 2, 3} a = set([1, 2, 3]) print(a, type(a)) # {1, 2, 3} 2. 딕셔너리 vs 집합 딕셔너리는 key와 value가 한쌍인 값들의 집합으로 이루어진 데이터 형태 dataDict = { 'key': 'va..
2022. 3. 9.
[파이썬] 숫자형 데이터 (연산자, 연산하기, 형 변환하기)
⚠️ 이 포스팅은 인프런님의 프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)을 공부하고 정리한 블로그 포스팅입니다. ⚠️ 포스팅에 해당하는 목차는 다음과 같습니다: 섹션 3. 파이썬 기초 자료형 숫자형(1-1) 숫자형(1-2) 1. 숫자형 데이터의 종류 숫자형 데이터는 정수, 실수 복소수형이 있다. 1.1 init (정수형) 1, 2, 3, 4처럼 소수점이 없는 숫자. 정수에는 양의 정수, 0, 음의 정수가 있다. 즉 -1, 0, 1 모두 정수형이다. a = 1 print(type(a)) # 1.2 float (실수형) 정수와 달리 소수점이 포함된 숫자 (분수도 가능). 3.14, 1.65등 소수점을 포함한 숫자가 실수형이다. a = 3.14 print(type(a)) # b = ..
2022. 3. 8.