Here's the code rewritten without using a for loop:

```
list1 = [1, 2, 3]
list2 = [x * 2 for x in list1]
```
list1 = [1, 2, 3]
list2 = [ ]
for i in list1:
    list2.append(i * 2)
Riscrivi il codice senza usare un ciclo for