替换lis列表中的空元素

2024-10-04 05:31:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python的新手,我有一个奇怪的列表列表(用于scientif实验),如下所示:

aaa=[['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['2.2', '2.05', '', '2.2', '2', '', '2.2', '2', '2.1', '2.05', '2', '2', '', '', '2.15', '2', '2.05', '2.1', '', '', '', '', ''], ['3.3', '3.4', '', '3.25', '3.25', '', '3.5', '3.5', '3.4', '3.6', '3.5', '3.3', '', '', '3.2', '3.3', '3.4', '3.3', '', '', '', '', '']]

如您所见,其中一些列表包含空元素“”。我想把上面列表(潜在大小大于1000)中的空元素替换为“0.00”,我想知道什么是实现这一点的最棒的python(一行代码会很棒)。在

显然,我可以使用I,j来迭代列表,但我确信python有一些itertools etc方法,这些方法可能非常快。在


Tags: 方法代码元素列表etcitertools新手aaa