반응형

list 3

불변의 컬렉션에서 변이 없는 "추가" 메서드의 가장 좋은 이름은 무엇입니까?

불변의 컬렉션에서 변이 없는 "추가" 메서드의 가장 좋은 이름은 무엇입니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 닫힘작년. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 와플한 제목 죄송합니다. 간결한 제목을 생각해 낼 수 있다면 질문을 하지 않아도 될 것 같습니다. 불변의 리스트 타입이 있다고 가정합니다.이 있다.Foo(x)이 명령어는 끝에 지정된 인수를 추가 요소로 하여 새로운 불변 목록을 반환합니다. " 값을 과 같이 입력합니다Hello", "불변", "world" 값을 가진 문자열 목록을 작성하려면 다음과 같이 쓸 수 있습니다. var empty = new Imm..

programing 2023.04.17

문자열을 한 줄의 목록으로 변환하시겠습니까?

문자열을 한 줄의 목록으로 변환하시겠습니까? 나는 끈이 있다: var names = "Brian,Joe,Chris"; 이 값을 변환하는 방법이 있습니까?List로 구분된.,한 줄로?List result = names.Split(new char[] { ',' }).ToList(); Dan의 제안으로 더 깨끗해질 수도 있습니다. List result = names.Split(',').ToList(); 그List를 받아들이는 컨스트럭터를 가지고 있다.IEnumerable: List listOfNames = new List(names.Split(',')); 소스 문자열이 비어 있는 경우 항목이 비어 있는 단일 항목 목록을 차단하기 때문에 이 방법을 선호합니다. IEnumerable namesList = !str..

programing 2023.04.12

개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다.

개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다. 개체 목록에 특정 속성 값을 가진 개체가 포함되어 있는지 확인합니다. class Test: def __init__(self, name): self.name = name # in main() l = [] l.append(Test("t1")) l.append(Test("t2")) l.append(Test("t2")) 목록에 이름이 있는 개체가 포함되어 있는지 확인하는 방법을 원합니다."t1"예를들면.어떻게 할 수 있을까요?https://stackoverflow.com/a/598415/292291,을 찾았습니다. [x for x in myList if x.n == 30] # list of all matches any(x.n == 30 for..

programing 2023.04.12
반응형