IT

[Flutter 앱 개발하기] iterable 에 where 함수 사용하기

검색일기 2023. 1. 9. 09:57
728x90

iterable 값에 조건을 걸어 필터링 (넣고 빼고) 하고 싶을 때에는 다음과 같이 할 수 있다.

 

var l = [1, 2, 3];
var filtered_iterable = l.where((e) => e != 2);

print(filtered_iterable); // (1, 3) 으로 2가 제외된다. 그런데 이건 list형식은 아니다.
print(filtered_iterable.toList()); // [1, 3] 리스트형식으로 변환하고 출력

 

728x90