Girilen sayı kadar eleman girme

Kullanıcıdan liste uzunluğu girmesini ve girilen sayı kadar eleman girmesini iste. Girilen elemanların hepsini listeye toplayıp bu listeyi yazdır. (liste kullanmadan)

bana mantığını anlatarak yazarsanız çok sevinirim çok başındayım daha.

Şöyle bir şey yaptım ama dediğiniz gibi mi bilmiyorum.

uzunluk = int(input("Uzunluk: "))

a = set()
i = 1
while uzunluk >= i:
	sayi = int(input("Sayı girin: "))
	a.add(sayi)
	i+=1

print(a)
1 Beğeni

doğru böyle rica etsem mantığını açıklar mısınız

Liste kullanmadan girilen elemanları bir listeye toplayamazsınız.

Python öğrenmenin çok başındaysanız buraya teker teker sorularla gelmek yerine açıklamalı örnekler içeren bir eğitim materyalini takip etmenizi tavsiye ederim.

5 Beğeni

İngilizceniz var mı?

  • Bu soruda list() fonksiyonunu kullanmamamız mı isteniyor yoksa liste veri tipini kullanmamamız mı?
  • “Girilen elemanların hepsini listeye toplayıp bu listeyi yazdır.” buradaki listeden kasıt herhangi bir koleksiyon veri tipi mi yoksa gerçekten liste mi?
1 Beğeni