List 3

인덱스별 목록 항목 가져오기

인덱스별 목록 항목 가져오기 나는 최근에 자바에서 이동하는 c#를 사용하기 시작했습니다.인덱스별로 목록 항목을 가져오는 방법을 찾을 수 없습니다.Java에서 목록의 첫 번째 항목을 가져오는 방법은 다음과 같습니다. list1.get(0); c#의 등가물은 무엇입니까?list1[0]; 목록 유형에 인덱서가 정의되어 있다고 가정합니다.목록에서 ElementAt 확장 메서드를 사용할 수 있습니다. 예: // Get the first item from the list using System.Linq; var myList = new List{ "Yes", "No", "Maybe"}; var firstItem = myList.ElementAt(0); // Do something with firstItem Visua..

programing 2023.05.29

비정규(임의로 내포된) 리스트 평탄화

비정규(임의로 내포된) 리스트 평탄화 예, 이 주제는 이전에 다룬 적이 있는 것으로 알고 있습니다. 파이썬 관용구는 유한 반복 가능한 무한 반복 가능한 것을 연결(평평화)하는 것입니까? Python에서 얕은 목록 평탄화 일련의 시퀀스를 평탄화하기 위한 이해? 목록 목록에서 무계층 목록을 만들려면 어떻게 해야 합니까? 제가로는 한해결책은 만제가한아는, 를제모솔다든루같다실음니패합목은록서와 같은 합니다.[[[1, 2, 3], [4, 5]], 6]은 하는출 있는 곳원입니다.[1, 2, 3, 4, 5, 6](또는 더 나은 반복기). 임의 중첩에 사용할 수 있는 유일한 솔루션은 다음 질문에서 찾을 수 있습니다. def flatten(x): result = [] for el in x: if hasattr(el, "_..

programing 2023.04.29

Tuples 목록을 쉽게 초기화하려면 어떻게 해야 합니까?

Tuples 목록을 쉽게 초기화하려면 어떻게 해야 합니까? 난 튜플이 좋아.이를 통해 관련 정보를 빠르게 그룹화할 수 있으며, 이에 대한 구조나 클래스를 작성할 필요가 없습니다.이것은 매우 현지화된 코드를 리팩터링할 때 매우 유용합니다. 다만, 리스트의 초기화는 다소 장황한 것 같습니다. var tupleList = new List { Tuple.Create( 1, "cow" ), Tuple.Create( 5, "chickens" ), Tuple.Create( 1, "airplane" ) }; 더 좋은 방법은 없을까?사전 이니셜라이저와 같은 솔루션을 원합니다. Dictionary students = new Dictionary() { { 111, "bleh" }, { 112, "bloeh" }, { 113..

programing 2023.04.19