Range komutunu sırayla 2 ve 3 arttırmak

Yapacağım bir şey için range komutundaki çıktıyı sırayla 2 ve 3 arttırmam gerekiyor.

range(1, 100, {buraya ne yazacağımı bulamadım})

Nihai hedefin 1,3,6,8 gibi bir sıralı obje elde etmek ise; şunu deneyebilirsin.

r = list(range(1, 100, 5)) + list(range(3, 100, 5))
r.sort()

range fonksiyonun böyle bir özelliği yok.

işe yaramadı ama yine de teşekkürler

while True:
    print ({*range(1,100,5), *range(3,100,5)})
    input()
    break

bende sonradan böyle yaptım (ödevde while kullanın demişlerdi)

1 Beğeni