array 3

[javascript] Object array 에서 특정 key-value를 만족하는 feature만 추출하기

아래와 같이 오브젝트 배열 속에서 원하는 요소만 갖는 배열을 만들 수가 있다. const people = [ { name: '홍길동', age: 32, job: '무직', married: true, }, { name: '김도끼', age: 20, job: '사무직', married: false, }, { name: '하아늘', age: 19, job: '학생', married: false, } ]; // 미혼만 추출 const happyPeople = people.filter((friend) => { return people.married === false; }) console.log('현재 미혼입니다. ', happyPeople); ps. Object를 copy하려면 아래와 같이 하면 된다. // as..

기술공부/언어 2023.03.03

[C#] List slicing - Skip과 Take

Python에서의 List slicing은 매우 간편하다. Length 4인 Array에서 index 3부터 끝까지 출력하고싶다면 array[3:]이라고 하면 된다. 매우 간편.. 리스트를 거꾸로 출력하고 싶을때는 array[::-1]이라고 하면 된다. 진짜 간편... 그럼 C#은 어떨까? 애석하게도 저렇게 간편한 방법으로는 표현할 수가 없다... 그래서 System.Linq 라이브러리에서 제공하는 Skip method와 Take method를 활용하여 Slicing할 수 있다. IEnumerable.Skip(int) | IEnumerable.Take(int) 라이브러리 : System.Linq Return : An IEnumerable that contains the elements that occur..

기술공부/언어 2022.04.02
1
728x90
반응형