Hướng dẫn how to make all elements of array 0 in python - cách tạo tất cả các phần tử của mảng 0 trong python
Python thuần túy: Show
với Numpy:
Cũng lưu ý rằng 0 là danh sách python (thay vì một mảng numpy).not work if 0 is a python list (instead of a numpy array).Đó cũng là một ý tưởng tồi khi sử dụng 1 cho bất cứ điều gì có thể thay đổi, bởi vì danh sách sẽ không chứa n các đối tượng khác nhau mà là n tham chiếu đến cùng một đối tượng: Trong bài viết này, chúng tôi sẽ thảo luận về cách tạo ra một loạt các số không trong Python. Trong các mục mảng được lưu trữ tại các vị trí bộ nhớ liên tục và ở đây chúng tôi sẽ cố gắng chỉ thêm số không vào mảng với các phương thức khác nhau. Ở đây chúng tôi sẽ bao gồm các cách tiếp cận khác nhau để tạo ra một mảng phần tử không. Các cách tiếp cận khác nhau mà chúng tôi sẽ đề cập trong bài viết này là:
Phương pháp 1: Sử dụng phép nhân đơn giản & nbsp;Trong ví dụ này, chúng tôi đang nhân mảng 0 thành 9. Đổi lại, chúng tôi sẽ nhận được một mảng với 9 phần tử 0 0. Python3 2 3 4 5 6 7 8 9 0Output: [0, 0, 0, 0, 0, 0, 0, 0, 0] Phương pháp 2: Sử dụng vòng lặpTrong ví dụ này, chúng tôi đang tạo một mảng 0 bằng cách sử dụng vòng lặp cho phạm vi từ 0 đến 10. Python3 1 3 3 4 5 6 7 8 5[0, 0, 0, 0, 0, 0, 0, 0, 0]0 [0, 0, 0, 0, 0, 0, 0, 0, 0]1 [0, 0, 0, 0, 0, 0, 0, 0, 0]2 [0, 0, 0, 0, 0, 0, 0, 0, 0]3 [0, 0, 0, 0, 0, 0, 0, 0, 0]4 5[0, 0, 0, 0, 0, 0, 0, 0, 0]6 9[0, 0, 0, 0, 0, 0, 0, 0, 0]8 Output: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] Phương pháp 3: Sử dụng danh sách hiểuVí dụ 1: Tạo mảng 1D bằng cách sử dụng danh sách hiểu Như chúng ta đã biết ở đây cho Loop sẽ tạo ra một danh sách như vậy và chúng tôi lặp lại số 0 trong danh sách cho đến phạm vi đã cho. Python3[0, 0, 0, 0, 0, 0, 0, 0, 0]9 3 4 5 4 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]4 6 9[0, 0, 0, 0, 0]1 Output: [0, 0, 0, 0, 0] Ví dụ 2: Tạo mảng 2D bằng cách sử dụng danh sách hiểu Trong ví dụ này, chúng tôi đang tạo một mảng 2 chiều bằng cách sử dụng danh sách hiểu trong Python để tạo 0 0 của 5 hàng và 10 cột. Python3Is 9[[[(0, 0.) (0, 0.) (0, 0.)] [(0, 0.) (0, 0.) (0, 0.)]] [[(0, 0.) (0, 0.) (0, 0.)] [(0, 0.) (0, 0.) (0, 0.)]]] [('x', ' |