[PYTHON] So schreiben Sie Typhinweise für Variablen, die mehrfach in einer Zeile zugewiesen werden

Beachten Sie, dass ich beim Erweitern und Zuweisen eines Taples zu mehreren Variablen, z. B. dem Rückgabewert einer Funktion, nicht wusste, wie man einen Typhinweis schreibt. Es scheint dies zu tun. Sie können nicht in einer Zeile schreiben.

from typing import Tuple


def foo() -> Tuple[int, float]:
    return 1, 1.0


a: int
b: float
a, b = foo()

Übrigens ist der Name dieser Syntax unbekannt, aber es scheint gut zu sein, mit "Auspacken eines Tupels" zu googeln.

Recommended Posts

So schreiben Sie Typhinweise für Variablen, die mehrfach in einer Zeile zugewiesen werden
So definieren Sie mehrere Variablen in einer Python for-Anweisung
Python> Wie schreibe ich mehrere Zeilen?> Wie schreibe ich in mnist_with_summaries.py?> Es scheint, dass keine Zeilenverkettungssymbole erforderlich sind
So drehen Sie die for-Anweisung, wenn das Wörterbuch mehrere Werte für einen Schlüssel enthält
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
So schreiben Sie in Python die Verkettung von Zeichenfolgen in mehrere Zeilen
So führen Sie mit OpenCV ein Null-Padding in einer Zeile durch
[Jinja2] Lösung für das Problem, dass die in der for-Anweisung hinzugefügten Variablen nicht vererbt werden
So passen Sie mehrere Bibliotheken für maschinelles Lernen auf einmal an
[Python] Wie schreibe ich eine if-Anweisung in einen Satz?
So schreiben Sie einen Test für die Verarbeitung mit BigQuery
Newton-Methode für maschinelles Lernen (von 1 Variablen zu mehreren Variablen)
So definieren Sie Objekte, die häufig in View verwendet werden, intelligent
Wie man nüchtern mit Pandas schreibt
So konvertieren Sie 0,5 in 1056964608 auf einmal
So kratzen Sie Seiten, denen in Selenium + Headless Chrome "Zugriff verweigert" wurde
[Einführung in Python] So löschen Sie Zeilen, die mehrere Bedingungen in Pandas.DataFrame erfüllen
Dynamisches Definieren von Variablen in Python
Wie schreibe ich diesen Prozess in Perl?
Wie schreibe ich Ruby to_s in Python
So schreiben Sie Umgebungsvariablen, die Sie nicht in [GitHub] Python einfügen möchten
Tipps für diejenigen, die verwirrt sind, wie man is und == in Python verwendet
So schreiben Sie eine Datei, bei der Sie in allen Sprachen vorsichtig sein sollten
So empfangen Sie Befehlszeilenargumente in Python
So schreiben Sie einen ShellScript Bash für Anweisung
In einem Fenster werden mehrere Grafiken angezeigt (Python).
Wie schreibe ich ein benanntes Tupeldokument im Jahr 2020?
Wie man mit dem Datum / Uhrzeit-Typ in Pythons SQLite3 umgeht
So finden Sie die Korrelation für kategoriale Variablen