170 похожих чатов

Уже обсуждали python 3.12? Скажите мне нахуя это нужно? До: def

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: ...

То есть зачем дублировать типы???

11 ответов

13 просмотров

Действительно, зачем делать алиасы, а потом вместо их использования писать генерик-функцию с одноименными типовыми переменными?

ты их можешь не дублировать..? from typing import List Students = List[str] Grades = List[float] def greet(students: Students, grades: Grades): print(f"Hello {students}! Your grades are {grades}.")

ерунда какая-то

Tishka17
ерунда какая-то

https://imsadra.me/python312-is-happening

Oleh Kopyl – serial entrepreneur 🇺🇦
https://imsadra.me/python312-is-happening

Ну, автор не разобрался и написал хуйни

nested или multiline?

Tishka17
nested или multiline?

nested для мультилайна еще спец.кейс придумать можно, вот для нестед - сомнительно

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта