27 Aralık 2018 Perşembe

Listedeki Tekrar Eden Sayıları Bulma

Elimizde tamsayılardan oluşan bir liste var. Bu listenin içerisindeki tekrar eden sayıların raporunu çıkaran kod istiyoruz.

Örnek girdi:

#!python

liste = [1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5]

Çıktı:

#!text

1: 3
2: 2
3: 4
5: 4

Kolay gelsin.

3 yorum:

  1. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  2. https://paste.ubuntu.com/p/6vV9C5JwDB/

    YanıtlaSil
  3. a=list(set(liste))
    a.sort()
    for i in range(len(a)):
    print(a[i],'=',liste.count(a[i]))

    YanıtlaSil

Dik üçgen bulma algoritması

Pisagor teoremine göre bir dik üçgende dik kenarların uzunluklarının toplamı dik açının karşısındaki kenarın uzunluğunun karesine eşittir. ...