# Iterating over a finite group ring

I'd like to iterate over a group ring $kG$ for small finite $|k|$ and $|G|$ or make a list of its elements so I can run my algorithm on them. (Say `A = GroupAlgebra(DihedralGroup(3), GF(2))`

.) However, attempting to use `for i in A`

or `list(A)`

throws `ValueError: variable name '0' does not start with a letter`

.

How can one circumvent this?