LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

Почему нельзя сделать генератор, похожий на

И где здесь проверка, которая в оригинале if ': ' in x?

Если без неё, то те же яйца, только в профиль. Как по мне, примерно одинаково [не]читаемо.

У тебя там одно двоеточие вообще на строку, или несколько может быть, и после второго вообще всё отбрасывается? Просто если не отбрасывается, и смысл имеет только первое двоеточие, то так:

dict(x.split(": ", 1) for x in header.split('\n'))

Исправление CrX, :

Почему нельзя сделать генератор, похожий на

И где здесь проверка, которая в оригинале if ': ' in x?

Если без неё, то те же яйца, только в профиль. Как по мне, примерно одинаково [не]читаемо.

У тебя там одно двоеточие вообще на строку, или несколько может быть, и после второго вообще всё отбрасывается? Просто если не отбрасывается, и нужно только первое, то оно так:

dict(x.split(": ", 1) for x in header.split('\n'))

Исходная версия CrX, :

Почему нельзя сделать генератор, похожий на

И где здесь проверка, которая в оригинале if ': ' in x?

Если без неё, то те же яйца, только в профиль. Как по мне, примерно одинаково [не]читаемо.