Can items of a list be accessed in any order?

The above example may print repeated items. Below will generate a random list…

>>> from random import randrange
>>> randlist = []
>>> while len(randlist) < len(elements):
	x = randrange(0, len(elements))
	if elements[x] not in randlist:
		randlist.append(elements[x])

		
>>> randlist
['Helium', 'Nitrogen', 'Hydrogen', 'Carbon', 'Oxygen']
>>> 
24 Likes