Index11 Flutter 다트에서 인덱스와 값을 포함하는 목록을 열거하거나 매핑하세요., Enumerate or map through a list with index and value in Dart 질문 다트에서는 일반적인 다음과 같은 기능과 동등한 것이 있나요? enumerate(List) -> Iterator((index, value) => f) 또는 List.enumerate() -> Iterator((index, value) => f) 또는 List.map() -> Iterator((index, value) => f) 가장 쉬운 방법인 것 같지만, 이러한 기능이 존재하지 않는 것 같습니다. Iterable.generate(list.length).forEach( (index) => { newList.add(list[index], index) }); 답변 리스트를 인덱스로 사용하여 맵으로 변환하는 asMap 메소드가 있습니다. 인덱스는 맵의 키이며 값은 해당 인덱스의 요소입니다. 자세한 내용은 .. 2023. 5. 10. Python 판다스에서 데이터프레임의 행을 반복하는 방법, How to iterate over rows in a DataFrame in Pandas 질문 나는 판다 데이터프레임인 df를 가지고 있습니다: c1 c2 0 10 100 1 11 110 2 12 120 이 데이터프레임의 행을 반복하는 방법은 무엇인가요? 각 행마다 열의 이름으로 그 요소(셀의 값)에 액세스하려고 합니다. 예를 들어: for row in df.rows: print(row['c1'], row['c2']) 나는 비슷한 질문을 찾았는데, 다음 중 하나를 사용하는 것을 제안합니다: for date, row in df.T.iteritems(): for row in df.iterrows(): 하지만 나는 row 객체가 무엇이고 어떻게 작업할 수 있는지 이해하지 못합니다. 답변 DataFrame.iterrows은 인덱스와 행(시리즈 형태) 모두를 생성하는 제너레이터입니다: import p.. 2023. 5. 4. Python 리스트에서 항목의 인덱스를 찾는 방법, Finding the index of an item in a list 질문 리스트 ["foo", "bar", "baz"]와 리스트 내 항목 "bar"가 주어졌을 때, 해당 항목의 인덱스 1을 어떻게 얻을 수 있을까요? 답변 >>> ["foo", "bar", "baz"].index("bar") 1 내장된 .index() 메소드의 문서를 참조하십시오: list.index(x[, start[, end]]) 값이 x와 같은 첫 번째 항목의 0을 기준으로 한 리스트 내의 인덱스를 반환합니다. 해당 항목이 없으면 ValueError가 발생합니다. 선택적 인수 start와 end는 슬라이스 표기법과 같이 해석되며 리스트의 특정 하위 시퀀스에서 검색을 제한하는 데 사용됩니다. 반환된 인덱스는 시작 인수가 아닌 전체 시퀀스의 시작부터 계산됩니다. 주의 사항 리스트 길이에 대한 선형 시간 .. 2023. 5. 4. 이전 1 2 3 다음