lambda gimana ini suhu ?

Oleh faqihmumin 180 1 pada Jumat, 3 Juni 2016, 23:02:52


Kembali ke forum soal ini

#python #python-lanjutan #tuple-list-lambda


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x: , acak)
0 jempol


terischen
300
28
· 8 tahun, 6 bulan yang lalu · 3 jempol

hi faqihmumin,
Didalam instruksi Anda diminta untuk mencetak angka lebih besar daripada 13.
Cara anda menggunakan filter sudah benar namun yang anda kurang cuma kondisi > 13.

Saya berikan contoh sbb:
print filter(lambda x: x % 2 == 0, list_saya)
yang dimaksud diatas adalah lambda akan mencetak dengan kondisi x adalah bilangan genap.

faqihmumin
180
1
penanya
· 8 tahun, 6 bulan yang lalu · 0 jempol

oke thanks suhu sudah bisa :D

labeddu
140
11
· 8 tahun, 5 bulan yang lalu · 3 jempol

seperti ini aja Gan, simplenya :

acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x: x > 13 , acak)

muliyadi227
135
18
· 8 tahun, 4 bulan yang lalu · 1 jempol

@labeddu super simple !

dodicandra
235
0
· 7 tahun, 7 bulan yang lalu · 0 jempol

acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x: x > 13 , acak)
#itu baca nya apa ya?

Awankers
124
7
· 7 tahun, 2 bulan yang lalu · 0 jempol

acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x: x > 13 , acak) 

#print angka di dalam list acak yang angkanya lebih dari 13

Ojik
92
0
· 7 tahun yang lalu · 0 jempol

acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x:x>13, acak)

tapi muncul tulisan gini :
<filter object at 0x006B57D0>

ZihxS
300
816
· 7 tahun yang lalu · 0 jempol

Coder Ojik coba kode ini :

acak = [2, 18, 9, 22, 4,
        17, 24, 8, 12,
        22, 18, 1, 30,
        4, 14, 1, 23,
        51, 8, 31, 13,
        27]

print filter(lambda x: x > 13 , acak)

Ojik
92
0
· 7 tahun yang lalu · 0 jempol

Sama, outputnya :
<filter object at 0x004357D0>

Process finished with exit code 0