본문 바로가기

CodingTips5

Flutter - Container onPressed? 플러터 - 컨테이너 onPressed?, Flutter - Container onPressed? 질문 나는 이 컨테이너를 가지고 있습니다: new Container( width: 500.0, padding: new EdgeInsets.fromLTRB(20.0, 40.0, 20.0, 40.0), color: Colors.green, child: new Column( children: [ new Text("Ableitungen"), ] ), ), 사용자가 Container를 클릭하면 IconButton과 같은 방식으로 onPressed() 메서드가 실행되기를 원합니다. Container로 이러한 동작을 어떻게 구현할 수 있을까요? 답변 다음과 같이 GestureDetector 위젯을 사용할 수 있습니다: new GestureDetector( onTap: (){ print("Container clicke.. 2023. 6. 14.
Python 반복 중에 목록에서 항목을 제거하는 방법은 무엇인가요?, How to remove items from a list while iterating? 질문 파이썬에서 튜플 목록을 반복하면서 특정 조건을 충족하는 경우 해당 튜플을 제거하려고합니다. for tup in somelist: if determine(tup): code_to_remove_tup code_to_remove_tup 대신에 무엇을 사용해야합니까? 이러한 방식으로 항목을 제거하는 방법을 찾을 수 없습니다. 답변 리스트 컴프리헨션을 사용하여 제거하지 않을 요소만 포함하는 새로운 리스트를 만들 수 있습니다: somelist = [x for x in somelist if not determine(x)] 또는 somelist[:] 슬라이스에 할당하여 원래 리스트를 변경하여 원하는 항목만 포함시킬 수 있습니다: somelist[:] = [x for x in somelist if not deter.. 2023. 6. 7.
Python 파이썬에서 리스트에서 고유한 값 가져오기 [중복], Get unique values from a list in python [duplicate] 질문 다음 목록에서 고유한 값을 가져 오려고합니다. ['nowplaying', 'PBS', 'PBS', 'nowplaying', 'job', 'debate', 'thenandnow'] 필요한 출력은 다음과 같습니다. ['nowplaying', 'PBS', 'job', 'debate', 'thenandnow'] 이 코드는 작동합니다. output = [] for x in trends: if x not in output: output.append(x) print(output) 사용해야하는 더 나은 솔루션이 있습니까? 답변 먼저 쉼표로 구분하여 목록을 올바르게 선언합니다. 목록을 세트로 변환하여 고유한 값만 가져올 수 있습니다. mylist = ['nowplaying', 'PBS', 'PBS', 'nowpla.. 2023. 6. 2.
Python 파이썬에서의 Null 객체, Null object in Python 질문 파이썬에서 null 객체를 어떻게 참조하나요? 답변 파이썬에서 'null' 객체는 싱글톤 None입니다. 무언가가 None인지 확인하려면 is 식별 연산자를 사용하세요: if foo is None: ... 2023. 5. 23.