22 Apr
2020
22 Apr
'20
12:34 a.m.
On Tue, Apr 21, 2020 at 12:09:44PM +0300, Serhiy Storchaka wrote:
21.04.20 11:15, Antoine Pitrou пише:
Of course, the fact that zip() is the shorter form that everyone is used to means that, even if a `strict` argument is added, few people will bother adding it.
The possible solution is to introduce zip_shortest() with the current behavior of zip(), make zip() emitting a pending deprecation warning when some data is ignored, and after long period of deprecation make it raising an exception if some data is ignored.
Wait, are suggesting that zip should raise by default (after a suitable deprecation period)? I think that would be horribly inconvenient. Unless the deprecation period was "for ever". -- Steven