Bagaimana cara membuat sebuah list yang merupakan 20 angka pangkat 3 pertama menggunakan range (), tapi hanya memunculkan angka ganjil nya saja ?
0 jempol
nyamnyamm
98
8
·
4 tahun, 6 bulan yang lalu
·
0 jempol
halo, untuk membuat sebuah list yang merupakan 20 angka pertama pangkat 3 tapi hanya memunculkan angka ganjil saja bisa anda coba seperti ini angka = [a ** 3 for a in range (1, 41, 2)] print angka 41 karena akan muncul angka 1 sampai 40 sedangkan angka ganjil separuhnya maka akan muncul 20 angka pangkat tiga pertama ganjil semoga membantu ~~
nyamnyamm
98
8
·
4 tahun, 6 bulan yang lalu
·
2 jempol
maaf saya ralat angka = = [a ** 3 for a in range (20) if a % 2 == 1] print angka
nyamnyamm
98
8
·
4 tahun, 6 bulan yang lalu
·
0 jempol
anda juga bisa tidak menggunakan if angka = [a ** 3 for a in range(1, 20, 2)] print angka
ghazirio
177
9
·
4 tahun, 6 bulan yang lalu
·
1 jempol
kubik_gasal = [x**3 for x in range (1,21) if x % 2 !=0] print kubik_gasal
ummu.alesha
108
1
·
2 tahun, 8 bulan yang lalu
·
1 jempol
kubik_gasal = [a**3 for a in range(1, 21) if a % 2 == 1] print kubik_gasal