Skip to content

Commit 5e5ec9e

Browse files
committed
Completed second task
1 parent 014f979 commit 5e5ec9e

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

matrix.py

+21-4
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,26 @@
107107
# " ".join(матрица)
108108

109109

110-
# Надо смотеть в сторону - - -> list comprehension
110+
def generate_list(m, k):
111+
result = []
112+
for i in range(m):
113+
result.append(k)
114+
return result
111115

112-
# Stackoverflow. Generating matrix of size 5 filled 0
113-
matrix1 = [[]]
116+
#Test values
117+
generate_list(10,-1)
118+
generate_list(9,3)
114119

115-
matrix1 = [[0 for i in range(5)] for i in xrange(5)]
120+
#Our function wich creates and initializes matrix
121+
def generate_matrix(m, n, k):
122+
result = []
123+
for i in range(m):
124+
result.append([k]*n)
125+
return result
126+
127+
print(generate_matrix(2, 3, -1))
128+
129+
# initializing(defining) matrix
130+
def generate_matrix(m, n, k):
131+
return generate_list(m, generate_list(n, k))
132+
print(generate_matrix(2,3,-1))

0 commit comments

Comments
 (0)