Hướng dẫn how do you remove the first element of a numpy array in python? - làm cách nào để xóa phần tử đầu tiên của mảng có nhiều mảng trong python?
Trong bài viết này, chúng tôi sẽ thảo luận về các cách khác nhau để loại bỏ phần tử đầu tiên khỏi một mảng numpy. Đưa ra một mảng numpy, chúng ta cần loại bỏ phần tử đầu tiên khỏi mảng numpy, tức là xóa phần tử tại vị trí chỉ mục 0 khỏi mảng. Có nhiều cách để loại bỏ phần tử đầu tiên khỏi một mảng numpy. Hãy thảo luận về tất cả các phương pháp từng một với cách tiếp cận phù hợp và ví dụ về mã làm việc Cắt trong Python có thể được định nghĩa là việc chọn các phần tử từ một vị trí chỉ mục đã cho cho đến một vị trí chỉ mục khác. Chỉ số của phần tử đầu tiên bằng 0 (0). Bây giờ để loại bỏ phần tử đầu tiên, chọn các phần tử từ vị trí chỉ mục 1 đến n, trong đó n là kích thước của mảng. Quảng cáo Cách tiếp cận1. Nhập thư viện Numpy và tạo Numpy Array2. Bây giờ sử dụng cắt để loại bỏ phần tử đầu tiên bằng cách chọn các phần tử từ 1 đến N (kích thước của mảng là n) 3. Nó sẽ loại bỏ phần tử đầu tiên khỏi mảng numpy. Mã nguồnimport numpy as np # Creating numpy array arr = np.array([1,2,3,4,5,6,7]) # Removing the FIRST element using slicing arr = arr[1:] print(arr) OUTPUT:[2 3 4 5 6 7] 2.) Sử dụng phương thức Delete ()Phương thức Delete () là một phương thức tích hợp trong thư viện Numpy. Phương thức xóa () được sử dụng để xóa các phần tử khỏi mảng đã cho, phương thức xóa lấy mảng và chỉ mục hoặc mảng các chỉ số làm tham số. Nó trả về mảng bằng cách xóa các phần tử tại các chỉ mục đã cho. Bây giờ để xóa phần tử đầu tiên trong mảng, chúng ta cần vượt qua mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa. Chỉ mục của phần tử đầu tiên là 0. Cú pháp của Delete ()numpy.delete(arr, obj) Parameters:arr = The array to be passed to the function. obj = index (or array of index) of the elements to be deleted. Returns:Returns array with the elements removed. Cách tiếp cận1. Nhập thư viện Numpy và tạo Numpy Array2. Bây giờ sử dụng cắt để loại bỏ phần tử đầu tiên bằng cách chọn các phần tử từ 1 đến N (kích thước của mảng là n) 3. Nó sẽ loại bỏ phần tử đầu tiên khỏi mảng numpy. Mã nguồnimport numpy as np # Creating numpy array arr = np.array([1,2,3,4,5,6,7]) # Removing the FIRST element using delete method #INDEX of FIRST element is 0. arr = np.delete(arr, 0) print(arr) OUTPUT:[2 3 4 5 6 7] 2.) Sử dụng phương thức Delete ()Phương thức Delete () là một phương thức tích hợp trong thư viện Numpy. Phương thức xóa () được sử dụng để xóa các phần tử khỏi mảng đã cho, phương thức xóa lấy mảng và chỉ mục hoặc mảng các chỉ số làm tham số. Nó trả về mảng bằng cách xóa các phần tử tại các chỉ mục đã cho. Bây giờ để xóa phần tử đầu tiên trong mảng, chúng ta cần vượt qua mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa. Chỉ mục của phần tử đầu tiên là 0. Example: arr = [ 1, 3, 5, 8, 9 ] boolArray = [True, True, False, False, False] arr[boolArray] ===> this will give [ 1, 3 ] Cú pháp của Delete () Cách tiếp cận1. Nhập thư viện Numpy và tạo Numpy Array2. Bây giờ sử dụng cắt để loại bỏ phần tử đầu tiên bằng cách chọn các phần tử từ 1 đến N (kích thước của mảng là n) 3. Nó sẽ loại bỏ phần tử đầu tiên khỏi mảng numpy. Mã nguồnExample: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]0 OUTPUT:[2 3 4 5 6 7] 2.) Sử dụng phương thức Delete ()Phương thức Delete () là một phương thức tích hợp trong thư viện Numpy. Phương thức xóa () được sử dụng để xóa các phần tử khỏi mảng đã cho, phương thức xóa lấy mảng và chỉ mục hoặc mảng các chỉ số làm tham số. Nó trả về mảng bằng cách xóa các phần tử tại các chỉ mục đã cho. Bây giờ để xóa phần tử đầu tiên trong mảng, chúng ta cần vượt qua mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa. Chỉ mục của phần tử đầu tiên là 0. Example: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]2 Cú pháp của Delete () Cách tiếp cận1. Nhập thư viện Numpy và tạo Numpy Array2. Bây giờ sử dụng cắt để loại bỏ phần tử đầu tiên bằng cách chọn các phần tử từ 1 đến N (kích thước của mảng là n) 3. Nó sẽ loại bỏ phần tử đầu tiên khỏi mảng numpy. Mã nguồnExample: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]3 OUTPUT:[2 3 4 5 6 7] 2.) Sử dụng phương thức Delete ()Phương thức Delete () là một phương thức tích hợp trong thư viện Numpy. Phương thức xóa () được sử dụng để xóa các phần tử khỏi mảng đã cho, phương thức xóa lấy mảng và chỉ mục hoặc mảng các chỉ số làm tham số. Nó trả về mảng bằng cách xóa các phần tử tại các chỉ mục đã cho. Bây giờ để xóa phần tử đầu tiên trong mảng, chúng ta cần vượt qua mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa. Chỉ mục của phần tử đầu tiên là 0. Cú pháp của Delete () 1. Nhập thư viện Numpy và tạo Numpy Array2. Chỉ mục của phần tử đầu tiên được đưa ra là 0 3. Bây giờ hãy truyền mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa (). 4. In mảng.Example: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]5 3.) Sử dụng mảng booleanExample: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]6 Parameters:Example: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]7 Return:Example: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]8 Cách tiếp cận1. Nhập thư viện Numpy và tạo Numpy Array2. Bây giờ sử dụng cắt để loại bỏ phần tử đầu tiên bằng cách chọn các phần tử từ 1 đến N (kích thước của mảng là n) 3. Nó sẽ loại bỏ phần tử đầu tiên khỏi mảng numpy. Mã nguồnExample: arr = [ 1, 3, 5, 8, 9 ] arr[0 : 2] ===> this will give [ 1, 3, 5 ]9 OUTPUT:[2 3 4 5 6 7] 2.) Sử dụng phương thức Delete ()Phương thức Delete () là một phương thức tích hợp trong thư viện Numpy. Phương thức xóa () được sử dụng để xóa các phần tử khỏi mảng đã cho, phương thức xóa lấy mảng và chỉ mục hoặc mảng các chỉ số làm tham số. Nó trả về mảng bằng cách xóa các phần tử tại các chỉ mục đã cho. Bây giờ để xóa phần tử đầu tiên trong mảng, chúng ta cần vượt qua mảng đã cho và chỉ mục của phần tử đầu tiên cho phương thức xóa. Chỉ mục của phần tử đầu tiên là 0. |