[Python] Un programme qui crée un tableau à deux dimensions en combinant des entiers

[Python] Un programme qui crée un tableau multidimensionnel en combinant des entiers

Ceci est mon propre mémo.

▼ Question

--Créez un tableau bidimensionnel unique de [i, j, k]. --La condition de i, j, k est déterminée par les entiers positifs donnés x, y, z

URL

▼sample input

python


x,y,z,n=1,1,1,2

▼sample output

python


[[0, 0, 0], [0, 0, 1], [0, 1, 0], [1, 0, 0], [1, 1, 1]]

▼my answer

python


if __name__ == '__main__':
    x = int(input())
    y = int(input())
    z = int(input())
    n = int(input())

    res=[]

for i in range(x+1):
    for j in range(y+1):
        for k in range(z+1):
            if i+j+k != n:
                res.append([i,j,k])

print(res)

Pour [i, j, k], tournez l'instruction for une par une. (Tourner un total de 3 fois)
## Simplifié par la notation d'inclusion `Traitement des variables dans Iterable if Condition` └ ** Traiter uniquement si la condition if est remplie.

python


if __name__ == '__main__':
    x,y,z,n = [int(input()) for _ in range(4)]
    
    print([[i,j,k] for k in range(z+1) for j in range(y+1) for i in range(x+1)if i+j+k != n])   

** ▼ Différence par rapport à l'ordinaire pour la déclaration ** Le résultat de l'exécution sera un type de liste. └ Pas besoin d'ajouter ou d'ajouter des éléments tels que l'ajout

・ ** pour _ dans la plage (n) ** Tournez le processus n fois. Puisque les variables ne sont pas nécessaires, mettez "_" pour plus de commodité. └ Le blanc est une erreur

Vierge pour


i=-1
for  in range(4):
    i+=1
    print(i)

#production
SyntaxError: invalid syntax

Recommended Posts

[Python] Un programme qui crée un tableau à deux dimensions en combinant des entiers
[Python] Un programme qui crée des escaliers avec #
Un programme qui utilise Python pour lire des fichiers indésirables
[Python] Un programme qui arrondit le score
[Python] Un programme qui trouve une paire qui peut être divisée par une valeur spécifiée
Un ensemble d'entiers qui satisfait ax + by = 1.
[Python / Tkinter] Une classe qui crée un cadre défilable
Un programme qui supprime les instructions en double en Python
Un programme qui envoie une quantité fixe de courrier à un moment spécifié par Python
[Python] Un programme qui compte le nombre de vallées
[Python] Un programme qui compare les positions des kangourous.
Programme Python qui convertit les données ical en texte
Programme Python du "Livre qui enseigne facilement la programmation difficile"
Un programme polyvalent qui formate les chaînes de commande Linux avec python
Programme de formation des nouveaux arrivants par Python
Créer un tableau numpy python
[Python] Un programme qui trouve les types d'oiseaux les plus courants
Programme Python qui agrège l'utilisation du temps à partir des données icalendar
[Python] Un programme qui compare chaque élément de la liste un par un et gagne ou perd. Zip *: français ()
[Ev3dev] Créez un programme qui capture LCD (écran) en utilisant python
Un programme qui détermine si un nombre entré en Python est un nombre premier
[Algorithme Python] Un programme qui génère des réponses en allemand et en allemand à partir de la recherche de priorité en profondeur
[Python] Un programme qui fait pivoter le contenu de la liste vers la gauche
Générateur de nombres premiers par Python
Lors de l'écriture d'un programme en Python
[Python] Un programme qui calcule le nombre de segments de chocolat qui remplissent les conditions
[Python] Un programme qui calcule le nombre de chaussettes jumelées
[Mémo Python] Soyez prudent lors de la création d'un tableau à deux dimensions (liste de listes)
Un programme python qui redimensionne une vidéo et la transforme en image
[Ev3dev] Faisons un programme de contrôle à distance par Python avec le protocole RPyC
[Python] Essayez de créer vous-même un programme de tri. (Tri sélectif, tri par insertion, tri par bulle)
Comment trier en spécifiant une colonne dans le tableau Python Numpy.
J'ai créé une fonction pour voir le mouvement d'un tableau à deux dimensions (Python)
J'ai créé un programme en Python qui lit les données FX CSV et crée un grand nombre d'images de graphiques
Créez une application qui saisit, affiche et supprime des formulaires à l'aide de Python / Flask au lieu de DB.
J'ai fait un programme de gestion de la paie en Python!
Ecrire un programme de chiffrement Caesar en Python
Ce que j'ai fait avec les tableaux Python
[Python] Créez un LineBot qui s'exécute régulièrement
Un monde typé qui commence par Python
PGM qui crée automatiquement un itinéraire à pied
Un manuel pour les débutants réalisé par des débutants Python
[python] Comment trier par le Nth Mth élément d'un tableau multidimensionnel
[Débutant] Que se passe-t-il si j'écris un programme qui s'exécute sur php en Python?
Comment installer la bibliothèque Python qui peut être utilisée par les sociétés pharmaceutiques
Je veux exécuter et distribuer un programme qui redimensionne les images Python3 + pyinstaller
[Python] Un programme qui trouve les valeurs minimales et maximales sans utiliser de méthodes
[Python] Un programme qui calcule la différence entre les valeurs totales diagonales
[Python] Un programme qui calcule le nombre de mises à jour des enregistrements les plus élevés et les plus faibles