반응형 programming760 파이썬 반복자 멈추기 StopIteration stopping python iterator 반복을 함에 있어 조건은 필요하다. StopIteration 은 반복자를 이용해 반복을 실행할 경우 특정 조건을 만나면 반복을 멈추는 기능을 한다. 반복을 사용하는 경우 많다. 일괄처리를 위한 배치프로세스나 대량의 데이터를 조작과 가공을 위해서 사용한다. 반복은 편하지만 중간에 멈추고 다음 작업을 처리할 수 있도록 할 필요가 있다. 뭐 멈추지 않으면 여러가지 문제가 나타나긴 한다. 보통 메모리이기도 하다. 파이썬 클래스 반복자 멈추기 stopping python iterator 반복자를 반복하여 데이터를 가공하고 조작하는 것은 좋지만 무한 루프에 빠질 가능성이 있다. 물론, for 반복문을 사용하면 그런 일은 없겠지만 특이한 경우 무한 루프에 빠져 곤혹을 겪을 수 있다. 보통 코드 작성시 오타나 변수의 .. 2021. 11. 19. 자바스크립트 문자열 찾기 includes 메서드 사용 using javascript string search includes method 자바스크립트의 includes 메서드는 문자열 찾기 용도로 사용된다. 결과는 true, false 로 결과롤 보여준다. 당연히 찾을 문자열이 있다면 true, 없다면 false 이다. includes 메서드는 시작위치를 지정할 수 있기도 하다. 시작위치를 정하면 중복되는 단어들에 대해 순차적으로 검색할 수 있는 기능을 구현할 수 있다. 자바스크립트 문자열 찾기 includes 메서드 사용 using javascript string search includes method includes 메서드는 자바스크립트에서 문자열을 찾는 메서드이기도 하다. 다른 문자열 찾기 메서드와는 다르게 true false 와 같은 참과 거짓 으로 결과를 나타낸다. 중복되는 단어가 있더라도 찾을 단어가 검색되면 true 이다. .. 2021. 11. 19. 파이썬 클래스 반복자 사용하기 using python class iterator 파이썬의 클래스로 반복자를 설정하면 다양한 작업을 할 수 있다. 별도의 작업을 하지 않아도 클래스 메서드를 사용하여 반복을 할 수 있다. 물론 컬렉션 데이터를 이용해 반복자를 굳이 만들어 사용할 필요는 없겠지만 반복적인 수치작업이나 규칙적인 데이터 작업을 하기 위해선 필요할 수 있다. 파이썬 클래스 반복자 사용하기 using python class iterator 파이썬의 클래스를 이용하여 반복자를 사용할 수 있다. 본인은 실제로 사용해 본 적은 없지만 현업에서 어떤 용도로 사용할 지 극히 궁금하기도 하다. 당연하겠지만, 클래스 변수로 컬렉션 데이터를 받았다면 그 컬렉션 데이터를 사용하는데 반복자는 유용할 것이다. 어찌됐든 클래스에 반복자를 사용하는 것은 유용한 측면이 있는 것은 사실이다. 비슷한 기능이.. 2021. 11. 18. 자바스크립트 문자열 찾기 match 메서드 사용 javascript string search match method 정규식을 이용하면 자바스크립트에서도 다양한 형태로 문자열을 검색할 수 있다. match 메서드는 문자열을 검색함에 있어 가장 유연한 방법이 아닐까 한다. 정규식도 따로 스터디가 필요한 부분이기도 하다. 먼저 보편적으로 사용되는 g 와 i 옵션을 가지고 정규식을 이용한 문자열 찾기를 해 보도록 한다. 자바스크립트 문자열 찾기 match 메서드 사용 javascript string search match method 자바스크립트에서 문자열을 찾기 위한 방법으로 정규식을 사용하는 방법이 있다. 정규식에 익숙해지면 편한 작업들을 할 수 있는데 이 정규식을 사용하여 문자열을 찾도록 해주는 메서드가 match 메서드이다. match 메서드는 정규식을 사용함으로써 찾을 문자열을 결과로 보여준다. 사용법 자바스크립트의.. 2021. 11. 18. 이전 1 ··· 114 115 116 117 118 119 120 ··· 190 다음 반응형