#Angeben und initialisieren eines Array.
    arr = [1, 2, 3, 4, 5];   
    #Die Variable n gibt an, wie oft der Array nach rechts gedreht werden soll.
    n = 2;  
       
    #Ausgabe des Original Arrays
    print("Original Array: ");  
    for i in range(0, len(arr)):  
        print(arr[i]),   
       
    
    for i in range(0, n):  
        #Speicher das letzte Element des Arrays in der Variable last
        last = arr[len(arr)-1];  
          
        for j in range(len(arr)-1, -1, -1):  
            #Der Array kann nach rechts gedreht werden, auf die Weise, dass 
            #seine Elemente um eine Position verschoben werden. Dies kann 
            #erreicht werden, indem man den Array in umgekehrter Sequenz 
            #durchläuft (die Schleife beginnt bei der Länge des Arrays -1 und 
            #geht bis 0) und die Zuweisung arr[j] = arr[j-1] durchführt.
            arr[j] = arr[j-1];  
              
        #Das alte letzte Element des Arrays wird dann zum neuen ersten Element
        # des gedrehten Arrays.
      
        arr[0] = last;  
    #Zeilenumbruch einfügen   
    print();  
       
    #Ausgabe des rotierten Arrays
    print("Der Array nach der Rotation nach rechts: ");  
    for i in range(0, len(arr)):  
        print(arr[i]),        
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz