/
idaria
/
omd
Обзор
Документация
Войти
/
idaria
/
omd
Код
Запросы
6
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
practise_classes
tf_transform.py
20 строк
512 B
daria
Сделала практику по классам
14 ноя 2024, 03:52
14 ноя 2024, 03:52
f4ab8cb
Код
Авторство
О чём код?
def tf_transform(matrix): total_num = list() for row in matrix: total_num.append(sum(row)) result = list() for i in range(len(matrix)): row_result = [] for row in matrix[i]: row_result.append(round(row / total_num[i], 3)) result.append(row_result) return result if __name__ == '__main__': count_matrix = [ [1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1] ] print(tf_transform(count_matrix))