如何将数字列表转换为指数列表?

时间:2014-10-11 14:23:15

标签: python-3.x

因此,作为我的程序的一部分,我从数据集中下载了一个数字列表,例如[24,20,30],但我需要将它们转换为[10 ^ 24,10 ^ 20,10 ^ 30]的形式运行我的程序的其余部分,有一个简单的方法来做到这一点吗?

每次列表的长度都不同,具体取决于我从数据集中下载的数量。

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

给定一个通用列表,例如lis = [24,20,30],这个代码就是你所需要的:

lis2 = [10**i for i in lis]

现在lis2包含[10 ^ 24,10 ^ 20,10 ^ 30]