known_isotopes(argument: Union[str, numbers.Integral] = None) → List[str]¶
Return a list of all known isotopes of an element, or a list of all known isotopes of every element if no input is provided.
isotopes_list – List of all of the isotopes of an element that have been discovered, sorted from lowest mass number to highest mass number. If no argument is provided, then a list of all known isotopes of every element will be returned that is sorted by atomic number, with entries for each element sorted by mass number.
Return type: Raises:
This list returns both natural and artificially produced isotopes.
- ~plasmapy.particles.common_isotopes : returns isotopes with non-zero
- isotopic abundances.
- ~plasmapy.particles.stable_isotopes : returns isotopes that are
- stable against radioactive decay.
>>> known_isotopes('H') ['H-1', 'D', 'T', 'H-4', 'H-5', 'H-6', 'H-7'] >>> known_isotopes('helium 1+') ['He-3', 'He-4', 'He-5', 'He-6', 'He-7', 'He-8', 'He-9', 'He-10'] >>> known_isotopes()[0:10] ['H-1', 'D', 'T', 'H-4', 'H-5', 'H-6', 'H-7', 'He-3', 'He-4', 'He-5'] >>> len(known_isotopes()) # the number of known isotopes 3352