we can use set.iterator().remove() in 'for' loops in java. By contrast, how to write similar python code?
def fun1():
    a=set(range(10))
    for num in a:
        if(num%2==0):
            a.remove(num)
    print(a)
def fun2():
    a=range(10)
    for num in a:
        if(num%2==0):
            a.remove(num)
    print(a)
#RuntimeError: Set changed size during iteration
fun1()
#works well
fun2()
 
    