Тыңдағандарыңызға
рахмет!
Мысалдар
1
. Бос тізім құрып алып, цикл арқылы оны кеңейту:
# Қарапайым тізім құру
a = []
for i in range(1,15):
a.append(i)
print(a)
2
. Жоғарыдағы тізімді интерактивті режимде
range()
арқылы құру:
>>>
a = list(range(1, 15))
>>>
a
3
.
«Тізім кірістіру» (немесе «тізім генераторы») тәсілі:
>>>
a = [i for i in range(1, 15)]
>>>
a
Нәтижесі:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Нәтижесі:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Нәтижесі:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Мысалдар
4
. 1 мен 14 аралығындағы сандарды квадраттап, солардан жаңа тізім
құру:
a = [i**2 for i in range(1,15)]
print(a)
5
. Тізім кірістіру тәсілі аралықтан шарт беру арқылы мән таңдау
мүмкіндігін де береді (мысалда 4 мәні – яғни
16
саны) алынып
тасталған):
a = [i**2 for i in range(1,15) if i!=4]
print(a)
Нәтижесі:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196]
Нәтижесі:
[1, 4, 9, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196]
6
. Бұрыннан бар тізім элементтерін 2-ге көбейтіп, жаңа тізім құру:
lst = [4, 10, 5, -1.9]
print(lst)
for i in range(len(lst)):
lst[i] = lst[i] * 2
print(lst)
Бұл мысалда тізімдегі мәндерді біртіндеп таңдай отырып, оларды квадраттап,
алынған мәндерді жаңа тізімге қосып отырамыз.
Достарыңызбен бөлісу: |