Python-да екі өлшемді тізімді генерациялау
Қосуда берілген екі циклді пайдаланып екі өлшемді тізімді жасауға болады.
Үш тізімнен тұратын тізім жасайық,
олардың әрқайсысында
1-ден 4-ке дейінгі
сандар бар. Ол үшін
қосу ішінде тағы бір
ішкі қосу жасау керек. Онда
j⁅/c айнымалысы мен циклді пайдаланып
сандарды генерациялауды жазамыз.
Сонымен бірге сыртқы циклді i
ішкі қосудан оңға қарай орнатамыз:
lst = [[j for j in range(1, 5)] for i in range(0, 3)]
print(lst)
Кодты орындау нәтижесі:
[
[1, 2, 3, 4],
[1, 2, 3, 4],
[1, 2, 3, 4],
]
Қосу арқылы келесі тізімді жасаңыз:
[
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
]
Қосу арқылы келесі тізімді жасаңыз:
[
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
[
[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
],
]