Рубрики

Python | Проверьте, если список Matix

Иногда, работая со списками Python, мы можем столкнуться с проблемой, при которой нам нужно проверить матрицу. Проблема такого типа может найти применение в области Data Science из-за широкого использования Matrix. Давайте обсудим технику и стенографию, которые можно использовать для выполнения этой задачи.

Метод: Использование isinstance() + all()
Эта проблема может быть выполнена с использованием комбинации вышеуказанных функций. Функция all() может использоваться для проверки всех элементов списка, а функция isinstance проверяет тип данных списка в списке. Логика заключается в том, что каждый элемент списка должен быть списком, чтобы квалифицировать его как матрицу.

# Python3 код для демонстрации работы
# Проверьте, если список Matix
# использование isinstance () + all ()

  
# инициализировать списки

test_list = [[4, 5], [5, 8], [9, 10]]

  
# печать оригинального списка

print("The original list is : " + str(test_list))

  
# Проверьте, если список Matix
# использование isinstance () + all ()

res = all(isinstance(ele, list) for ele in test_list)

  
# результат печати

print("Is list a Matrix ?: " + str(res))

Выход :

The original list is : [[4, 5], [5, 8], [9, 10]]
Is list a Matrix ?: True

Рекомендуемые посты:

Python | Проверьте, если список Matix

0.00 (0%) 0 votes