長條貓窩

Back

(Legacy)

Python Snippet#

Basic#

未定長度函數參數#

def f(*a):
	for i in range(len(a)):
		print(i, a[i])
python

polynomal#

# polynomial(2, 4, 6, 8)(x) -> 2x^0 + 4x^1 + 6x^2 + 8x^3
def polynomial(*ai):
    def f(x):
        r = 0
        for n, a in enumerate(ai):
            r += a*x**n
        return r
    return f
python

Type Annotation#

Numpy Array as Parameter#

def func(A: np.ndarray)
python

stackoverflow

Numpy#

Determinant of array#

np.linalg.det(A)
python

doc

Multiply a Matrix and a Array#

np.dot(A, x)
python

stackoverflow

Python Snippet
https://blog.simbafs.cc/blog/snippet/
Author Simba Fs
Published at February 23, 2023