Sobes.tech
Junior — Middle
97

Hogyan lehet ellenőrizni, hogy a továbbított objektum tömb-e?

Cégeket kérdeztek
JetlendJetlend

Válasz az MI-től

sobes.tech MI

В Python для проверки, является ли объект массивом (например, списком, кортежем или массивом из модуля array), можно использовать функцию isinstance().

Если под массивом понимается список или кортеж:

if isinstance(obj, (list, tuple)):
    print("Это массив (список или кортеж)")

Если речь о массиве из модуля array:

import array
if isinstance(obj, array.array):
    print("Это объект array")

Для проверки numpy-массивов:

import numpy as np
if isinstance(obj, np.ndarray):
    print("Это numpy-массив")

Таким образом, способ проверки зависит от того, что именно подразумевается под массивом в конкретном контексте.