list_students(students: List[str], grades: List[float]) -> None: ...
После:
type Students = List[str]
type Grades = List[float]
def greet[Students, Grades](students: Students, grades: Grades) -> None: ...
То есть зачем дублировать типы???
Действительно, зачем делать алиасы, а потом вместо их использования писать генерик-функцию с одноименными типовыми переменными?
ты их можешь не дублировать..? from typing import List Students = List[str] Grades = List[float] def greet(students: Students, grades: Grades): print(f"Hello {students}! Your grades are {grades}.")
ерунда какая-то
https://imsadra.me/python312-is-happening
https://peps.python.org/pep-0695/
автор статьи не разобралась
Ну, автор не разобрался и написал хуйни
Спасибо большое
nested или multiline?
nested для мультилайна еще спец.кейс придумать можно, вот для нестед - сомнительно
Обсуждают сегодня