class_docstr: Test bind and value initialization for ``DatasetList``, and test
  that indexing, slicing and delete behaviour matches the built in ``list``.
class_docstr_tok: ["Test","bind","and","value","initialization","for","``","DatasetList","``",",","and","test","that","indexing",",","slicing","and","delete","behaviour","matches","the","built","in","``","list","``","."]
docstr: Test that a DatasetList can be initialized without arguments.
docstr_tok: ["Test","that","a","DatasetList","can","be","initialized","without","arguments","."]
code: def test_default_init(self):
      """Test that a DatasetList can be initialized without arguments."""
      dset_list = DatasetList()
  
      assert dset_list == []
      assert dset_list.info.type_id == "list"
      assert dset_list.info.py_type == "list"
      assert len(dset_list) == 0
  
file_path: pennylane/tests/data/attributes/test_list.py
imports: from itertools import combinations
  import pytest
  from pennylane.data import DatasetList
label_desc: Use image node_id 1 for calling the TestList obj's underlying member method code with example usage: obj.test_default_init() without return types