Pythonda Ro'yxatdan Generatsiya
Ro'yxat generatsiya qilish uchun raqamlar diapazoni o'rniga boshqa ro'yxatdan ham foydalanish mumkin.
Keling, elementlari ikkinchi ro'yxatdagi sonlarning kvadratlaridan iborat bo'lgan ro'yxat yarataylik:
lst = [i ** 2 for i in [1, 2, 3]]
print(lst) # chiqadi [1, 4, 9]
Ro'yxat berilgan:
lst = [1, 2, 3, 4, 5]
Qamrov yordamida yangi ro'yxatga birinchi ro'yxat elementlarining kvadratlarini yozing.
Ro'yxat berilgan:
lst = [1, 3, 5, 7, 9]
Qamrov yordamida yangi ro'yxatga
birinchi ro'yxat elementlarini
3 songa ko'paytirilgan holda yozing.