본문 바로가기

array5

Python 파이썬 리스트 vs 배열 - 언제 사용해야 할까요?, Python list vs. array – when to use? 질문 만약 1차원 배열을 생성한다면, 리스트로 구현하거나 표준 라이브러리의 'array' 모듈을 사용할 수 있습니다. 저는 항상 1차원 배열에는 리스트를 사용해왔습니다. 어떤 이유나 상황에서 'array' 모듈을 사용하고 싶을까요? 성능 및 메모리 최적화를 위해서인가요, 아니면 놓친 무언가가 있는 건가요? 답변 기본적으로, Python 리스트는 매우 유연하며 완전히 이질적이고 임의의 데이터를 보유할 수 있으며, 암어화된 상수 시간에 매우 효율적으로 추가 할 수 있습니다. 리스트의 크기를 효율적으로 축소하고 확장해야하며 번거롭지 않게하려면 리스트를 사용해야합니다. 그러나 각 항목은 간단한 C 유형 (예 : float 또는 uint64_t)로 표현 될 수있는 데이터에도 개별 Python 객체의 생성을 필요로.. 2023. 11. 28.
Python 파이썬에서 배열을 선언하고 항목을 추가하는 방법은 다음과 같습니다., How to declare and add items to an array in Python 질문 나는 Python에서 배열에 항목을 추가하려고합니다. 다음을 실행합니다. array = {} 그런 다음 다음을 수행하여이 배열에 무언가를 추가하려고합니다. array.append(valueToBeInserted) 여기에는 .append 메소드가 없어 보입니다. 배열에 항목을 추가하는 방법은 무엇입니까? 답변 {}는 빈 딕셔너리를 나타내며, 배열/리스트가 아닙니다. 리스트나 배열을 사용하려면 []를 사용해야 합니다. 빈 리스트를 초기화하려면 다음과 같이 하세요: my_list = [] 또는 my_list = list() 리스트에 요소를 추가하려면 append를 사용하세요 my_list.append(12) 리스트에 다른 리스트의 요소를 포함시키려면 extend를 사용하세요 my_list.extend([.. 2023. 11. 2.
Python NumPy에서 배열을 열별로 정렬하기, Sorting arrays in NumPy by column 질문 NumPy 배열을 n번째 열을 기준으로 정렬하는 방법은 무엇인가요? 예를 들어, 다음과 같이 주어진 경우: a = array([[9, 2, 3], [4, 5, 6], [7, 0, 5]]) a의 행을 두 번째 열을 기준으로 정렬하여 다음과 같이 얻고 싶습니다: array([[7, 0, 5], [9, 2, 3], [4, 5, 6]]) 답변 두 번째 열을 기준으로 a를 정렬하려면: a[a[:, 1].argsort()] 2023. 10. 17.
배열에서 값이 존재하는지 확인하기(Flutter dart), Check value in array exists Flutter dart 질문 나는 조건을 확인하려고 노력하고 있습니다. if (value in List) { exist } else { not exist } 하지만 누구에게도 도움이 되는 것이 없습니다. 아이디어가 있다면 공유해주세요. My List = _quantityController[]; itemId는 정수입니다. 내 항목 ID가 내 목록 배열에 있는지 확인하려고합니다 ... 감사합니다! 답변 list.contains(x); Contains method list.contains(x); Contains method 2023. 6. 12.