变量维度的论证是指确定变量的维度,即变量具有几个维度。在代码中,可以通过以下方法来进行变量维度的论证。
a = [1, 2, 3] # 一维列表
b = [[1, 2, 3], [4, 5, 6]] # 二维列表
c = [[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]] # 三维列表
print(type(a)) #
print(type(b)) #
print(type(c)) #
print(type(a[0])) #
print(type(b[0])) #
print(type(c[0])) #
print(type(b[0][0])) #
print(type(c[0][0])) #
print(type(c[0][0][0])) #
通过逐层使用type()函数,可以判断变量的维度。
import numpy as np
a = np.array([1, 2, 3]) # 一维数组
b = np.array([[1, 2, 3], [4, 5, 6]]) # 二维数组
c = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]) # 三维数组
print(a.shape) # (3,)
print(b.shape) # (2, 3)
print(c.shape) # (2, 2, 3)
通过numpy库的shape属性,可以获取数组的维度信息。
以上是两种常用的方法来进行变量维度的论证。可以根据实际情况选择其中一种方法来使用。
上一篇:变量未定义?可能查询有误吗?
下一篇:变量未返回随机整数的功能