Flutter

[Dart] List를 Map 혹은 Set으로 변환하기

냠냠쿠 2024. 7. 17. 15:01
728x90

 

void main() {
  List<String> blackPink = ['로제', '지수', '리사', '제니', '제니'];

  print(blackPink);
  
  print("asMap ::");
  print(blackPink.asMap());
  
  print("toSet :: ");
  print(blackPink.toSet());

  print("\n ======================== \n");
  
  Map blackPinkMap = blackPink.asMap();
  
  print("Map에서 key만 뽑아서 List로 ");
  print(blackPinkMap.keys.toList());
  
  print("Map에서 value만 뽑아서 List로 ");
  print(blackPinkMap.values.toList());
  
  print("\n ======================== \n");
  
  Set blackPinkSet = Set.from(blackPink);
  print("Set을 List로 ");
  print(blackPinkSet.toList());
}

728x90