• Buradasın

    Kullanıcıdan virgülle ayrılmış sayısal veriler içeren bir string alıp virgülleri atarak sayıları bir diziye aktaran program?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    Kullanıcıdan virgülle ayrılmış sayısal veriler içeren bir string alıp virgülleri atarak sayıları bir diziye aktaran bir program için aşağıdaki Python kodu örnek olarak verilebilir:
    # Kullanıcıdan virgülle ayrılmış sayıları alın commaSepStr = input("Enter a comma separated string:") # String'i virgülle ayrılmış kısımlara ayırmak için split() fonksiyonunu kullanın list1 = commaSepStr.split(",") # Her bir öğeyi tamsayıya dönüştürün ve yeni bir diziye ekleyin numbers = [] for item in list1: numbers.append(int(item)) # Sonuçları görüntüleyin print(numbers) # [101, 280, 98, 185, 934, 9684, 955, 20, 34] [1](https://tr.python-3.com/?p=1592)
    Bu kodda:
    • input()
      fonksiyonu ile kullanıcıdan bir string alınır 1.
    • split()
      fonksiyonu ile bu string virgülle ayrılmış kısımlara ayrılır 13.
    • Her bir kısım
      int()
      fonksiyonu ile tamsayıya dönüştürülür ve
      numbers
      adlı yeni bir diziye eklenir 23.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Virgülle ayrılmış değerler nasıl dizilere ayrılır?

    Virgülle ayrılmış değerler dizilere ayrılmak için aşağıdaki yöntemler kullanılabilir: 1. Excel'de "Metni Sütunlara Dönüştür" Aracı: "Veri" sekmesinde yer alan bu araç, verileri virgül veya başka bir ayraç kullanarak kolayca ayırır. 2. Python'da `split()` Fonksiyonu: Bir dizeyi virgülle ayırmak için `split()` fonksiyonu kullanılabilir. 3. String İşlemleri: Virgülle ayrılmış bir dizeyi bir listeye dönüştürmek için `join()` fonksiyonu da kullanılabilir.