구글 시트에서 컬럼값을 리스트로 가져왔더니, 각 열마다 따로 논다. 하나의 키 값으로 정렬을 하고 싶은데..
MAP을 사용해서, MAP을 만들어서 활용해야겠다.
List list1 = [1, 2, 3];
List list2 = ["a", "b", "x"];
List list3 = ["sfdsfsfd", "wetrwgtre", "dgerb"];
List listAll = [list1, list2, list3];
Map<int, List> listToMap = {};
ltm() {
for (int x = 0; x < list1.length; x++) {
Map<int, List> _newEntries = {
list1[x]: [list2[x], list3[x]]
};
listToMap.addEntries(_newEntries.entries);
}
}
void main(List<String> args) {
ltm();
print(listToMap); // {1: [a, sfdsfsfd], 2: [b, wetrwgtre], 3: [x, dgerb]}
print(listToMap[1]![1]); // sfdsfsfd
}
'Dead Code > Flutter_Dart' 카테고리의 다른 글
[플러터] 위젯 사이즈 확인하기 (0) | 2022.09.13 |
---|---|
[플러터] 탭한 위치의 위치값 찾기 (0) | 2022.09.13 |
[플러터] web - NetworkImage, 이미지 안뜰 때 (0) | 2022.09.01 |
[플러터] 엑셀 날짜를 DATETIME으로 변경 (0) | 2022.08.30 |
[플러터] 플러터로 만든 웹페이지 github 호스팅 시 안뜰 때. (0) | 2022.08.26 |
[플러터] textbutton Hover 설정 (0) | 2022.07.30 |
[플러터] SnackBar / AlertDialog (0) | 2022.07.19 |
[플러터] Prefer const with constant contructors (0) | 2021.10.07 |
[플러터] RAISEDBUTTON DEPRECATED (0) | 2021.08.18 |
[다트] 구구단 (0) | 2020.08.03 |