본문 바로가기
반응형

programming760

파이썬 반복자 사용하기 이터레이터와 이터러블 iterator iterable 파이썬 반복자는 데이터집합인 컬렉션 데이터를 출력할 수 있도록 해 준다. iter 함수와 next 함수를 사용하면 된다. 반복문을 사용해도 되고, 그렇지 않아도 된다. 자동으로 다음값이 있다면 출력을 해 주기 때문이다. 언제 사용해야 될지는 상황에 따라 다르겠지만 반복문을 사용하면서 어떤 특수한 경우가 생길 수가 있다. 상황은 그리 많지 않기 때문에 알아두도록 하자. 대량의 데이터를 처리할 때 필요할 수 있다. 파이썬 반복자 이터레이터와 이터러블 iterator, iterable 파이썬의 반복자는 반복문과 사용하여 값을 출력할 수 있다. 집합관계의 컬렉션과 같은 데이터를 반복하여 출력하는 역할을 하는데 자료구조의 하나의 부분이기도 하다. C#이나 자바와 같은 OOP 프로그래밍언어들에 자주 사용되기 때문에.. 2021. 11. 17.
자바스크립트 문자열 찾기 search 메서드 사용 자바스크립트의 search 메서드는 찾을 문자열과 정규식을 사용하여 찾을 문자열의 위치를 찾을 수 있다. indexOf 와 비슷한 기능을 가지고 있지만, indexOf 메서드와는 다르게 search 메서드는 정규식을 사용할 수 있다. indexOf 메서드는 정규식을 사용할 수 없다. 자바스크립트 문자열 찾기 search 메서드 사용 자브스크립트에서 문자열을 찾을 때 indexOf 메서드와 비슷한 기능을 하는 것이 하나가 있다. search 메서드이다. 이것은 잘 사용하는 일이 없을 수도 있다. 기능이 한정적이기 때문이기도 하다. search 메서드가 indexOf 메서드와 차이를 보이는 점이 하나가 있다. 바로 시작위치를 지정할 수 없다. search 메서드는 정규식을 사용할 수 있지만, indexOf .. 2021. 11. 17.
파이썬 반복자 이터레이터와 이터러블 python iterator and iterable 반복자는 조금난해하다. 파이썬의 반복자는 규칙적인 데이터를 반복할 수 있고, 쉽게 데이터를 출력할 수 있다. 규칙적인 데이터를 반복자로 만들 수 있다는 것은 순환과 반복이 가능하다는 것을 의미한다. 쉽게 생각하자. 반복할 수 있으면 된다. 자바나 C#을 경험한 사람이라면 구문의 난해함에 당황하기도 한다. 익숙해지면 코드길이가 상당히 짧아지는 경험을 할 수 신기방기 신세계를 경험할 수 있다. 파이썬 반복자 이터레이터와 이터러블 python iterator and iterable OOP 뿐만 아니라 모든 프로그램 언어에는 반복자라는 것이 있다. iterator 라고 작성하고 이터레이터라 읽는다. 조금 난해하고 이해가 잘 가지 않는 것들이기도 하다. 하지만, 눈으로 10초정보 뚫어지게 보면 아~ 이런거구나~ .. 2021. 11. 16.
자바스크립트 문자열 찾기 lastIndexOf 메서드 시작위치 지정 javascript string search lastIndexOf method start position 자바스크립트에서 문자열을 찾기 위한 방법 중 lastIndexOf 메서드가 있다. 이것은 장문의 문자열에서 사용자가 원하는 문자열을 찾는 기능을 하며 문자열을 찾게 되면 찾은 문자열의 첫번째 단어의 인덱스번호를 가져온다. 중복된 문자열인 경우 가장 마지막에 탐색된 문자열이 선택된다. indexOf 메서드와 방향이 다르다. 쉽게 말해 indexOf 는 앞에서부터 찾기, lastIndexOf 메서드는 뒤에서부터 찾기 정도로 이해하자. 자바스크립트 문자열 찾기 lastIndexOf 메서드 시작위치 지정 javascript string search lastIndexOf method start position 특정 문자열을 찾기 위해 장문의 문자열의 뒤에서부터 탐색할 필요도 있다. lastIndexOf 는 ind.. 2021. 11. 16.
반응형