列表初始化时不熟悉的python语法

有人可以告诉我第二行的语句在做什么吗?我在网上找不到类似的例子。我认为它正在初始化 Lst,但我无法完全想象列表 Lst 的样子。谢谢

Lst = []
Lst = [ [] for i in range(65536)]



蝴蝶不菲
浏览 108回答 3
3回答

梵蒂冈之花

这是等价的Lst = [] for i in range(65536):     Lst.append( [] )

catspeake

它创建了一个 65536 '[]' 的列表

白衣染霜花

这里发生的是它正在创建一个列表列表。但是,内部列表全部为空,包含空列表的外部列表大小为 65536。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python