iterator2 [Big data&Python] iterator, generator, generator expression, closure, decorator, jupyter notebook 1. iterator iterator는 next()를 사용 하여 다음 요소를 가져올 수 있는 객체를 의미한다. iterator를 사용할 수 있는 데이터 구조는 list, tuple, dictionary, set 등이 있다. for문으로 값을 읽어 올 수 있으면 iterable(반복 가능한) 하다고 할 수 있다. next 함수로 다음 요소를 가져 올 수 없으면 iterator가 아니다. liter, tuple, dictinary, set을 iter()로 형변환하여 사용한다. 인덱스를 사용해서 받아오는 것이 아니라 요소를 불러오고 다음 요소에 접근하는 방식이다. 1.1 iterator 예제 iter()로 형변환 한 it을 출력 하면 list_iterator object가 출력됩니다. next()로 값을 하나.. Coding 공부/Big data & Python 2024. 3. 9. [Java_Summary] Wrapper Class, Auto Boxing, Auto Unboxing, Collection, generic, Vector<>, 컬렉션 메소드, Iterator, Enumeration, Stack<> 1. 레퍼 클래스(Wrapper Class) "레퍼 클래스(Wrapper Class)"는 기본 자료형을 객체로 다루기 위해 사용하는 클래스를 말합니다 프로그래밍을 하다 보면, 이러한 기본 자료형도 객체로 다뤄야 할 필요가 종종 있습니다. 예를 들어, 매개변수로 객체만을 요구하는 메소드에 기본 자료형 값을 전달해야 하거나, 기본 자료형 값을 객체의 컬렉션에 저장해야 할 때 등이 이에 해당합니다. 레퍼 클래스는 기본 자료형의 값을 객체 내부에 저장하며, 이를 통해 기본 자료형이 객체로서의 여러 기능을 가지게 됩니다. 예를 들어, 객체 간의 비교, 객체의 저장 및 전송, 객체에 대한 메소드 호출 등이 가능해집니다. byte -> Byte short -> Short int -> Integer long -> Lo.. Coding 공부/Java 2024. 2. 23. 이전 1 다음 728x90 반응형