Birden fazla diziyi tek bir değişkene aktarmak, dilin özelliklerine bağlı olarak değişir. İki veya daha fazla diziyi birleştirmek için çeşitli yöntemler vardır. İşte farklı programlama dillerinde birden fazla diziyi tek bir değişkene aktarma örnekleri:
Python:
# Önceden tanımlanmış diziler
dizi1 = [1, 2, 3]
dizi2 = [4, 5, 6]
dizi3 = [7, 8, 9]
# Birden fazla diziyi tek bir diziye birleştirme
birlesik_dizi = dizi1 + dizi2 + dizi3
# Diziyi yazdırma
print("Birleşik Dizi:", birlesik_dizi)
Java:
import java.util.Arrays;
public class DiziOrnek {
public static void main(String[] args) {
// Önceden tanımlanmış diziler
int[] dizi1 = {1, 2, 3};
int[] dizi2 = {4, 5, 6};
int[] dizi3 = {7, 8, 9};
// Birden fazla diziyi tek bir diziye birleştirme
int[] birlesikDizi = new int[dizi1.length + dizi2.length + dizi3.length];
System.arraycopy(dizi1, 0, birlesikDizi, 0, dizi1.length);
System.arraycopy(dizi2, 0, birlesikDizi, dizi1.length, dizi2.length);
System.arraycopy(dizi3, 0, birlesikDizi, dizi1.length + dizi2.length, dizi3.length);
// Diziyi yazdırma
System.out.print("Birleşik Dizi: ");
for (int eleman : birlesikDizi) {
System.out.print(eleman + " ");
}
}
}
Her iki örnekte de, dizileri birleştirmek için dilin sunduğu özel operatör veya metodları kullanıyoruz. Python'da +
operatörü kullanılarak diziler birleştirilirken, Java'da System.arraycopy
metodu kullanılarak her bir dizinin elemanları yeni birleşik dizide yerlerine kopyalanmaktadır. Her dilin kendi özel sözdizimi ve kütüphaneleri olduğu için, örneklerdeki kodların dilin özelliklerine uygun olduğundan emin olmalısınız.