code: def available_dtypes():
          
          all_dtypes = []
          for lst in np.sctypes.values():
              for dtype in lst:
                  if dtype not in (np.object, np.void):
                      all_dtypes.append(np.dtype(dtype))
          # Need to add these manually since np.sctypes['others'] will only
          # contain one of them (depending on Python version)
          all_dtypes.extend([np.dtype('S'), np.dtype('U')])
          return tuple(sorted(set(all_dtypes)))
docs: Return the set of data types available in this implementation.
  
          Notes
          -----
          This is all dtypes available in Numpy. See ``numpy.sctypes``
          for more information.
  
          The available dtypes may depend on the specific system used.