python - 在Python中,如何将列表中的第一个元素乘以一个数字(在列表的列表中)?

标签 python

我有一个这样的列表:

[[1,2,3],[4,5,6]]

我想将每个内部列表的第一个元素乘以 10。所以预期的输出将是这样的:

[[10,2,3],[40,5,6]]

我怎样才能做到这一点?

最佳答案

试试这个:

my_list = [[1,2,3],[4,5,6]]

for i in my_list:
    i[0] *= 10  # multiply the first element of each of the inner lists by 10

print(my_list)

输出:

[[10, 2, 3], [40, 5, 6]]

关于python - 在Python中,如何将列表中的第一个元素乘以一个数字(在列表的列表中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35882104/

相关文章:

python - Django AWS Elastic Beanstalk WSGIPath 引用了一个不存在的文件

python - 如何通过字符串方法名称调用类内部的python静态方法

python - Xpath python 在特定文本后查找节点

python - 如何将库 pip 安装到 Azure Web App 上的 'antenv' venv?

python - 值错误 : Too many values to unpack Django

python - 将数字添加到多维数组python

python - 使用 Python 在 OpenCV3 中编写视频时出错

python - 如何在 Windows 上构建 scikit 学习?

python - 如何在spark textFile函数中使用自定义换行符?

python - pywin32 win32gui.PumpWaitingMessages() 放置