Birden Fazla Diziyi Tek Bir Değişkene Aktarma

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.



Yorum Ekle

Üzerine gel