先来看一个简单的数学表格举例:
$$\begin{array}{|c|c|c|} \hline \textbf{X} & \textbf{Y} & \textbf{Z} \ \hline 1 & 2 & 3 \ \hline 4 & 5 & 6 \ \hline 7 & 8 & 9 \ \hline \end{array}$$
那么我们可以通过一些方法来输入这个表格,例如使用numpy库的array方法:
import numpy as np
table = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(table)
输出:
[[1 2 3]
[4 5 6]
[7 8 9]]
或者使用pandas库的Dataframe方法:
import pandas as pd
table = pd.DataFrame({'X': [1, 4, 7], 'Y': [2, 5, 8], 'Z': [3, 6, 9]})
print(table)
输出:
X Y Z
0 1 2 3
1 4 5 6
2 7 8 9
这些方法都没有使用循环,而是利用库的方法来输入整个数学表格。
上一篇:不使用循环实现高效的加法求和
下一篇:不使用循环填充矩阵的R代码