Cet article présente principalement la méthode Python de retournement des éléments dans une liste donnée. Il analyse les techniques d'implémentation des deux opérations de retournement de Python basées sur le découpage et le parcours des éléments de la liste sur la base d'exemples. peut se référer à
Cet article décrit comment Python retourne les éléments dans une liste donnée. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Question
Étant donné une liste, retournez les éléments qu'elle contient et affichez-les dans l'ordre inverse
La méthode est très simple, voici deux méthodes. La première et la plus simple est l'opération de découpage des listes. Ce qui suit est l'implémentation spécifique
#!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:翻转列表 ''' def inverse_list1(num_list): ''''' 翻转列表 ''' print num_list[::-1] def inverse_list2(num_list): ''''' 翻转列表 ''' n = len(num_list) for i in xrange(n / 2): t = num_list[i] num_list[i] = num_list[n-1-i] num_list[n-1-i] = t print num_list if __name__ == '__main__': print "脚本之家测试结果:" num_list=[1,2,3,4,5,6,7,8,9,0] inverse_list1(num_list) inverse_list2(num_list)
Résultats des tests Script House :La capture d'écran des résultats en cours d'exécution est la suivante :[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]
[0, 9, 8, 7, 6, 5, 4, 3, 2, 1]
D'après ce qui précède Comme on peut le voir dans l'exemple de comparaison, les opérations basées sur les tranches sont la méthode de retournement la plus simple. Recommandations associées :
Méthode Python de lecture des noms de fichiers pour générer une liste
Méthode Python de lecture de toutes les images dans un dossier spécifié
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!