| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Python metodo slice
    In Python , una " fetta " è un sottoinsieme di un elenco o di una variabile stringa che si ottiene attraverso la definizione di un inizio e /o fine indice della variabile e la restituzione dei valori all'interno di tale intervallo . Il sottoinsieme restituito include il valore di indice iniziale , ma non il valore finale . È possibile utilizzare il metodo slice su diversi tipi di dati diversi, tra cui stringhe, numeri ed elenchi. Utilizzare

    Utilizzando una fetta in Python funziona in modo simile a indicizzazione array in altri linguaggi di programmazione , tranne quando si chiama l'indice di un elemento in un array, è possibile restituire un solo elemento alla volta . Inoltre , non si può tagliare altri tipi di dati come le stringhe , ma il metodo slice su Python permette di . Il metodo slice usa zero indicizzazione, il che significa che il primo carattere o elemento della lista ha indice pari a zero , il secondo elemento ha indice uno, e così via .
    Sintassi
    < p > per utilizzare il metodo slice , è necessario prima creare e inizializzare una variabile di affettare . Quindi, utilizzare le parentesi quadre per chiamare il metodo slice ed indicano sia una posizione per iniziare la fetta , terminare la fetta , o entrambi. Ad esempio, digitare " myvar [ 03:05 ]" per affettare una variabile chiamata " myvar ", a partire dalla terza posizione e termina in corrispondenza dell'indice prima che la quinta posizione . È anche possibile digitare " myvar [ 3 : ] " per tagliare alla terza posizione e ritorno tutto in seguito, o il tipo . " Myvar [ : 5] " per tornare ogni cosa fino alla quinta posizione e affettare ci
    < br > con tipi

    È possibile utilizzare il metodo slice su diversi tipi di dati e di ottenere risultati diversi . Ad esempio , se si dispone di una variabile stringa chiamata " alph " che contiene le lettere dell'alfabeto in ordine, digitando " alph [ 01:05 ] " restituisce la sottostringa ' BCDE . ' Se si dispone di un elenco di stringhe o interi chiamati " LST ", " LST [ 1:3 ] " digitando restituisce la seconda e la terza elementi nell'elenco . È inoltre possibile creare una variabile e utilizzare il metodo slice per salvare un valore da un'altra variabile o di un elenco ad esso .
    Funzione

    Python ha una funzione built-in chiamato " fetta " che funziona in modo simile al metodo slice , ma ha una sintassi diversa . La funzione richiede da una a tre parametri : start, stop e step , quello desiderato essere un parametro di " stop" , che indica dove per fermare la fetta . Ad esempio, digitando " alph [ slice ( 1,5 ) ] " restituisce il " BCDE . " Sottostringa È possibile utilizzare il parametro " step " per saltare alcuni valori . Ad esempio, " Alph [ slice ( 0,5,2 ) ] ", dice per avviare alla posizione zero e la fetta di posizione cinque, ma tornare al secondo valore . Questo esempio restituisce " ace ".

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere i parametri in una stringa Python 
    ·Come eseguire il debug di Python 
    ·Come elencare i dischi in Python 
    ·Come rimuovere caratteri da una stringa in Python 
    ·Come separare HTML & Python Code 
    ·L'installazione non root di moduli Python 
    ·Come creare un gioco di indovinare Usare Python 
    ·Come asciugare Lenticchia d'acqua 
    ·Come convertire un file CSV in un grafico in Python 
    ·Navigando un file in Python 
      Articoli in evidenza
    ·Come reindirizzare un URL in PHP 
    ·Definizione di Visual Basic 6.0 
    ·Come nascondere Colonne del DataGrid 
    ·Come convertire AS400 dati di tipo carattere con caratt…
    ·In Java Come si fa a fare una finestra Unresizable 
    ·Come scrivere una classe e creare un'istanza in Java 
    ·Modalità di accesso a VBA Cambia cursore 
    ·Come scrivere un piano di test 
    ·Come creare la mia Coaster sito web gratis 
    ·Come personalizzare il colore in NetBeans 
    Copyright © Conoscenza Informatica http://it.wingwit.com