bylge-logo

    Bylge

    Liste Şifreleme

    Picture of the Python

    Python

    December 02, 2023

    İlk Olarak Listemiz a=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","r","s","t","u","v","y","z"] Ondan Sonra Oluşturacağımız Liste b=list()

    İlk Olarak Listemiz

    a=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","r","s","t","u","v","y","z"]


    Ondan Sonra Oluşturacağımız Liste

    b=list()


    Listenin Örüntüsünü Alıp Liste Uzunluğuyla Kontrol Edelim

    n=int(input("n : "))

    if n>len(a):n=len(a)-1

    if n<0:n=1


    Ve Şifrelemeye Bombalama Girelim

    try:for i in range(n):a.append(a[i])


    Listenin Sonuna Listenin Başındaki n Kadar İndex Ekliyelim


    Ve

    for i in range(len(a)):b.append(a[i+n])


    Bunda a'nın Uzunluğu Kadar b'ye a Listesinin i Sayısını n Fazlasını İndexi Olsun Yapalım


    Hata Verecek Onu Yok Sayalım

    except IndexError:pass


    İki Listeyi Birleştirip Yazdıralım

    for i in list(zip(a,b)):print(i)


    Sonuç

    n : 5

    ('a', 'f')

    ('b', 'g')

    ('c', 'h')

    ('d', 'i')

    ('e', 'j')

    ('f', 'k')

    ('g', 'l')

    ('h', 'm')

    ('i', 'n')

    ('j', 'o')

    ('k', 'p')

    ('l', 'r')

    ('m', 's')

    ('n', 't')

    ('o', 'u')

    ('p', 'v')

    ('r', 'y')

    ('s', 'z')

    ('t', 'a')

    ('u', 'b')

    ('v', 'c')

    ('y', 'd')

    ('z', 'e')


    Kod :

    a=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","r","s","t","u","v","y","z"]

    b=list()

    n=int(input("n : "))

    if n>len(a):n=len(a)-1

    if n<0:n=1

    try:

    for i in range(n):a.append(a[i])

    for i in range(len(a)):b.append(a[i+n])

    except IndexError:pass

    for i in list(zip(a,b)):print(i)


    Resim


    Liste_Şifreleme


    YAĞMUR OLUP YAĞANLARA TEŞŞEKKÜRLER
    Share Your Expertise, Earn Rewards!

    Found this insightful? Imagine your knowledge generating income. Contribute your articles to bylge.com and connect with readers while unlocking your earning potential.