Extraire tous les n éléments d'un tableau (liste) en Python et Ruby

introduction

J'écris habituellement Ruby, mais récemment j'ai commencé à toucher Python comme passe-temps. J'ai trouvé utile de connaître les tranches de la liste Python. Au fait, je me demandais comment écrire ʻarray [:: 3] `en Python en Ruby, alors je les ai comparés.

Python

n = 3
array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
array[::n] #=> [0, 3, 6, 9]

Ruby

n = 3
array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
array.select.with_index { |_, i| i % n == 0 } #=> [0, 3, 6, 9]

Hmmm, y a-t-il une meilleure façon de l'écrire ...: penser:

Recommended Posts

Extraire tous les n éléments d'un tableau (liste) en Python et Ruby
Sélectionnez au hasard des éléments dans la liste (tableau) en python
Conseils: [Python] Restaurer et extraire au hasard un tableau à partir d'un fichier fasta
[Python] Manipulation d'éléments dans une liste (tableau) [Trier]
Extraire des éléments (en utilisant une liste d'index) comme NumPy d'une liste / taple Python
[Python] Manipulation des éléments dans la liste (tableau) [Ajouter / Supprimer]
Tri rapide d'un tableau en Python 3
Obtenir des éléments de liste en Python
En Python, les éléments de la liste sont triés et sortis sous forme d'éléments et de multiples.
Extraire les éléments du tableau et les index dans l'ordre décroissant avec numpy
Extraire plusieurs doublons de liste en Python
Différence entre list () et [] en Python
Supprimer plusieurs éléments dans la liste python
Extraire des chaînes de fichiers avec Python
Différentes façons de créer un tableau de nombres de 1 à 10 en Python.
Python démarré: échangez le tableau de valeurs obtenu dans le résultat SQL vers le type de liste et utilisez-le dans IN d'une autre requête
Différences entre Ruby et Python dans la portée
Différence entre append et + = dans la liste Python
Télécharger des images à partir de la liste d'URL en Python
[Python] Combine tous les éléments dans un tableau
Résumé de la correspondance entre les opérations de tableau ruby et python
Recevoir et traiter n objets dans une liste
Extrayez le nom du produit et le prix de la liste de produits dans l'e-mail de déclaration d'achat de Yodobashi.com.
Charger et exécuter la commande depuis yml avec python
Traitement Y / n avec bash, Python et Go
Trier les éléments de la liste dans l'ordre spécifié en Python
Aplatir une liste standard bidimensionnelle irrégulière en Python
Comment supprimer les éléments en double dans la liste Python 3
J'ai comparé la vitesse de la référence du python dans la liste et la référence de l'inclusion du dictionnaire faite à partir de la liste dans.
Passez un tableau de PHP à PYTHON et effectuez un traitement numpy pour obtenir le résultat
Extraire et lister les noms des personnes et des lieux dans le texte
Implémentation de List et Bool en Python et SQLite3 (note personnelle)
Simulation AtCoder ARC080 D résolue avec Ruby et Python
[Python débutant] Extrayez la préfecture et la ville de l'adresse (3 lignes).
[Python] Comment trier un dict dans une liste et une instance dans une liste
[Python] Affiche toutes les combinaisons d'éléments de la liste
Regrouper par éléments consécutifs d'une liste en Python
[Python] Extraire uniquement les nombres des listes et des chaînes de caractères
Extraire uniquement les éléments qui répondent à des conditions spécifiques en Python
Liste triée en Python
Ruby, Python et carte
Python et Ruby se séparent
La chose semblable à une recherche de liste en Python
Voyons comment compter le nombre d'éléments dans un tableau dans certains langages [Go, JavaScript, PHP, Python, Ruby, Swift]
Assurez-vous que tous les éléments de la liste sont les mêmes en Python
Comment découper un bloc de plusieurs tableaux à partir d'un multiple en Python
Liste des informations sur les arguments de méthode pour les classes et les modules en Python
J'ai eu une erreur dans vim ou zsh dans la série Python 3.7
Considérez si la programmation était un anime en Python et C
Obtenez le nombre d'éléments spécifiques dans la liste python
Astuces utiles liées à la liste et aux instructions en Python
Python: créer un dictionnaire à partir d'une liste de clés et de valeurs
Prédire le sexe à partir du nom à l'aide de l'API Gender et de Pykakasi en Python
Résolution avec Ruby et Python AtCoder ABC138 D Liste adjacente
AtCoder ABC168 Une expression de cas résolue en Ruby et Python
Extraire la valeur la plus proche d'une valeur à partir d'un élément de liste en Python
Python sur Ruby et Ruby en colère sur Python
Tableau multidimensionnel vide en python
OCR à partir de PDF en Python
Mémo tranche python et rubis