Dizi İçinde Dizi Kullanımı: Çok Boyutlu Diziler ve Uygulamaları
Programlamada verileri çok boyutlu şekilde saklamak gerektiğinde, diziler içinde diziler kullanılır. Bu yapılar matris, tablo veya karmaşık veri kümeleri için idealdir. Bu makalede, Python, PHP ve ASP ile dizi içinde dizi kullanımını örneklerle öğreneceğiz.
1. Python Çok Boyutlu Diziler
Python’da listeler içinde listeler oluşturarak çok boyutlu diziler kullanabilirsiniz:
1Python - 3x3 Matris23matris = [4[1, 2, 3],5[4, 5, 6],6[7, 8, 9]7]89Matris elemanlarını yazdırma1011for i in range(len(matris)):12for j in range(len(matris[i])):13print(matris[i][j], end=" ")14print()2. PHP Çok Boyutlu Diziler
PHP’de diziler içinde diziler tanımlayarak matris veya tablo oluşturabilirsiniz:
1PHP2<?php3$matris = array(4array(1, 2, 3),5array(4, 5, 6),6array(7, 8, 9)7);89# Matris elemanlarını yazdırma10for ($i = 0; $i < count($matris); $i++) {11for ($j = 0; $j < count($matris[$i]); $j++) {12echo $matris[$i][$j] . " ";13}14echo "\n";15}16?>3. ASP Çok Boyutlu Diziler
ASP (VBScript) dizilerinde de matris oluşturmak mümkündür:
1' ASP - 3x3 Matris2Dim matris(2,2)3matris(0,0) = 14matris(0,1) = 25matris(0,2) = 36matris(1,0) = 47matris(1,1) = 58matris(1,2) = 69matris(2,0) = 710matris(2,1) = 811matris(2,2) = 91213' Matris elemanlarını yazdırma14For i = 0 To 215For j = 0 To 216Response.Write matris(i,j) & " "17Next18Response.Write "<br>"19NextDizi İçinde Dizi Kullanım İpuçları
Matrisi veya tabloyu temsil etmek için satır ve sütun mantığını kullanın
Elemanlara indeksler ile ulaşın
Python ve PHP dinamik, ASP sabit boyutlu diziler kullanır
Çok boyutlu dizilerle matris toplama, çarpma, transpoz gibi işlemler yapılabilir
0 yorum