code: def test_issequence(self):
      assert_equal(sputils.issequence((1,)), True)
      assert_equal(sputils.issequence((1, 2, 3)), True)
      assert_equal(sputils.issequence([1]), True)
      assert_equal(sputils.issequence([1, 2, 3]), True)
      assert_equal(sputils.issequence(np.array([1, 2, 3])), True)
  
      assert_equal(sputils.issequence(np.array([[1], [2], [3]])), False)
      assert_equal(sputils.issequence(3), False)
  
file_path: catboost/contrib/python/scipy/py2/scipy/sparse/tests/test_sputils.py
imports: from __future__ import division, print_function, absolute_import
  import numpy
  from numpy.testing import assert_equal
  from pytest import raises
  from scipy.sparse import sputils
  from scipy.sparse.sputils import matrix
  from scipy._lib._numpy_compat import suppress_warnings
label_desc: Use image node_id 6 for calling the TestSparseUtils obj's underlying member method code with example usage: obj.test_issequence() without return types