Obtenez toutes les entrées standard utilisées dans la programmation paiza et compétition avec int (python)

Réception d'entrée standard et conversion int pour la programmation paiza et compétition. On suppose que la valeur d'entrée a un espace entre eux, tel que «1 2 3». Je n'aime pas utiliser d'entrée, donc j'utilise sys. Je me demande si ça va parce que la vitesse d'exécution est plus rapide avec sys. La comparaison du temps d'exécution est dans un article séparé. Quel est le meilleur, l'entrée standard de python recevant input () ou sys.stdin?

Pour une ligne.py


data = [int(s) for s in sys.stdin.readline().split()]

Pour plusieurs lignes.py


data = list()
for l in sys.stdin:
    data.append([int(i) for i in l.split()])
#Si vous écrivez sur une seule ligne ↓
data = [ [int(s) for s in line.split()] for line in sys.stdin ]

Recommended Posts

Obtenez toutes les entrées standard utilisées dans la programmation paiza et compétition avec int (python)
Programmation compétitive avec python
Obtenez une sortie standard en temps réel avec le sous-processus Python
Entrez en contact avec la programmation fonctionnelle en JavaScript ou Python 3
Programmation avec Python et Tkinter
Comparez HTTP GET / POST avec cURL (commande) et Python (programmation)
Entrée standard Python3 pour une programmation compétitive
Démarrez avec Python avec Blender
Obtenez des données supplémentaires vers LDAP avec python
Calculer et afficher le poids standard avec python
Programmation de compétition avec les paramètres de l'environnement local python
Comment obtenir la différence de date et d'heure en secondes avec Python
Gérer les "années et mois" en Python
J'ai installé et utilisé Numba avec Python3.5
Obtenez et convertissez l'heure actuelle dans le fuseau horaire local du système avec python
Commençons avec TopCoder en Python (version 2020)
Compétitif Pro avec Python et VSCode-Simplification de l'entrée standard et automatisation du jugement de cas d'échantillons-
[Python] Récupérez les fichiers dans le dossier avec Python
Obtenez le nom de la branche git et le nom de la balise avec python
Obtenez l'objet et le corps de Gmail avec Python et l'API Gmail
Programmation avec Python
[Python] Construire un environnement pour la programmation de compétition avec Atom (input () peut être utilisé!) [Mac]
Obtenez des images et des vidéos de la chronologie des médias avec Python + Tweepy
Calcul de l'écart type et du coefficient de corrélation en Python
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
Obtenez des résultats au format dict avec Python psycopg2
Obtenez des commentaires sur youtube Live avec [python] et [pytchat]!
Journal de sortie au format JSON avec journalisation standard Python
Obtenir les informations de localisation actuelles et l'agent utilisateur en Python
Peut être utilisé chez les pros de la compétition! Bibliothèque standard Python
Recevoir des e-mails de Gmail et étiqueter avec Python3
Démarrer le calcul numérique avec Python (avec Homebrew et pip)
Conseils à savoir lors de la programmation de compétitions avec Python2
Obtenez les cours des actions et créez des graphiques en bougies avec Python
[Python] Obtenez des informations sur les utilisateurs et des articles sur l'API de Qiita
Mémos privés utilisés pour les opérations de liste et la programmation de concours
[Redash] La bibliothèque standard ne peut pas être utilisée dans la fonction python
Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
3. 3. Programmation IA avec Python
Programmation Python avec Atom
Obtenir la date en Python
Obtenez date avec python
Programmation Python avec Excel
À propos de __all__ en python
Programmation avec Python Flask
Veriloggen et cocotb sont utilisés pour concevoir et tester Verilog en Python uniquement.
Résolution avec Ruby et Python AtCoder ABC178 D Méthode de planification dynamique
Connaissances à connaître lors de la programmation de concours avec Python2
[Pour les débutants] Résumé de l'entrée standard en Python (avec explication)
Obtenez le type MIME en Python et déterminez le format de fichier
Considérez si la programmation était un anime en Python et C
Débarrassez-vous des données sales avec Python et les expressions régulières
Un moyen standard de développer et de distribuer des packages en Python
J'ai essayé de programmer le test du chi carré en Python et Java.
Comment obtenir toutes les clés et valeurs du dictionnaire
Résolution avec Ruby et Python AtCoder ABC011 C Méthode de planification dynamique
Résolution avec Ruby et Python AtCoder ABC153 E Méthode de planification dynamique