Làm thế nào để bạn khởi tạo một mảng trong python bằng 0?

Để tạo mảng một chiều gồm các số 0, hãy chuyển số phần tử làm giá trị cho tham số

[0. 0. 0. 0. 0. 0. 0. 0.]
5

Trong ví dụ này, chúng ta sẽ tạo một mảng có numpy với 8 số không

Chương trình Python

import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
Chạy

đầu ra

[0. 0. 0. 0. 0. 0. 0. 0.]

Mảng Numpy (1 chiều) có kích thước

import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
5 được tạo bằng các số không. Kiểu dữ liệu mặc định là float

ví dụ 2. Python Numpy Zeros Array – Hai chiều

Để tạo một mảng hai chiều các số 0, hãy chuyển hình i. e. , số hàng và cột làm giá trị cho tham số

[0. 0. 0. 0. 0. 0. 0. 0.]
5

Trong ví dụ này, chúng ta sẽ tạo một mảng numpy với

import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
7 hàng và
import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
8 cột

Chương trình Python

import numpy as np

#create 2D numpy array with zeros
a = np.zeros((3, 4))

#print numpy array
print(a)
Chạy

Vui lòng lưu ý rằng chúng tôi đã cung cấp hình dạng dưới dạng một bộ số nguyên

đầu ra

[[0. 0. 0. 0.]
 [0. 0. 0. 0.]
 [0. 0. 0. 0.]]

Mảng Numpy (2 chiều) của hình dạng

import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
9 được tạo bằng các số không. Kiểu dữ liệu mặc định là float

ví dụ 3. Python Numpy Zeros Array – Ba chiều

Để tạo một mảng ba chiều gồm các số 0, hãy chuyển hình dạng dưới dạng tuple cho tham số

[0. 0. 0. 0. 0. 0. 0. 0.]
5

Trong ví dụ này, chúng ta sẽ tạo một mảng numpy có hình dạng

[0. 0. 0. 0. 0. 0. 0. 0.]
1

Chương trình Python

import numpy as np

#create 3D numpy array with zeros
a = np.zeros((3, 2, 4))

#print numpy array
print(a)
Chạy

Vui lòng lưu ý rằng chúng tôi đã cung cấp hình dạng dưới dạng một bộ số nguyên

đầu ra

[0. 0. 0. 0. 0. 0. 0. 0.]
0

Mảng Numpy (3 chiều) của hình dạng

[0. 0. 0. 0. 0. 0. 0. 0.]
1 được tạo bằng các số không. Kiểu dữ liệu mặc định là float

Ví dụ 4. Mảng Numpy Zeros của Python với kiểu dữ liệu cụ thể

Để tạo mảng numpy zeros với kiểu dữ liệu cụ thể, hãy chuyển kiểu dữ liệu được yêu cầu dưới dạng tham số

[0. 0. 0. 0. 0. 0. 0. 0.]
3

Trong ví dụ này, chúng ta sẽ tạo một mảng có nhiều mảng với các số nguyên kiểu dữ liệu là 0

Chương trình Python

[0. 0. 0. 0. 0. 0. 0. 0.]
3Chạy

đầu ra

[0. 0. 0. 0. 0. 0. 0. 0.]
4

Tóm lược

Trong bài viết về các ví dụ về Python này, chúng ta đã tạo mảng numpy có hình dạng và kiểu dữ liệu cụ thể và khởi tạo mảng bằng các số không

Mảng là tập hợp các phần tử cùng kiểu. Trong Python, chúng ta có thể sử dụng danh sách Python để biểu diễn một mảng

Sử dụng vòng lặp for, hàm range() và phương thức append() của danh sách

Hãy xem các cách khác nhau để khởi tạo mảng

Khởi tạo mảng trống

Bạn có thể sử dụng dấu ngoặc vuông

[0. 0. 0. 0. 0. 0. 0. 0.]
8 để tạo mảng trống

1

2

3

4

5

6

 

# mảng trống

arr = []

 

in('Mảng rỗng. ', mảng)

 

Mảng trống. []

Khởi tạo mảng với các giá trị mặc định

Ở đây, chúng tôi đang thêm 0 làm giá trị mặc định vào danh sách n lần bằng cách sử dụng phương thức danh sách append(). vòng lặp for mỗi khi chúng ta sử dụng vòng lặp for với hàm range()

Dưới đây là mã Python đưa ra

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

 

# số phần tử

n = 10

 

# mảng trống

arr = []

 

giá trị mặc định = 0

 

# vòng

cho i trong phạm vi(n) :

 

    # thêm phần tử

    arr. chắp thêm(giá trị mặc định)

 

in(arr)

 

Ở đây hàm

[0. 0. 0. 0. 0. 0. 0. 0.]
9 dùng để tạo dãy số. Chúng tôi đang sử dụng
import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
0 để tạo danh sách các số từ
import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
1 đến
import numpy as np

#create numpy array with zeros
a = np.zeros(8)

#print numpy array
print(a)
2.
Đầu ra.

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

Khởi tạo mảng với các giá trị

Bạn có thể bao gồm các phần tử được phân tách bằng dấu phẩy trong dấu ngoặc vuông

[0. 0. 0. 0. 0. 0. 0. 0.]
8 để khởi tạo mảng với các giá trị