Hi I want to allow as many lists as needed to be passed into a function. But how can I determine how many lists have been passed in?
I expected this to return 3 but it only returned 1.
matrix1 = [[1, -2], [-3, 4],]
matrix2 = [[2, -1], [0, -1]]
matrix3 = [[2, -1], [0, -1]]
# print(add(matrix1, matrix2))
def add(*matrix):
print(len(locals()))
add(matrix1,matrix2,matrix3)
Cheers
Sayth
--
https://mail.python.org/mailman/listinfo/python-list
