尝试使用带有 python 的列表从乘法中获取多个值
Trying to get multiple values from a multiplication using a list with python
我正在尝试在乘法中包含一个列表(使用范围)以获取多个值:
说我有 z = range(0, 26, 5)
如何将这个范围包含到公式中:
t = (z * 4) + z
然后取回五个不同的值? (即对于 z 的每个值)
您可以在 square-brackets 范围内使用 for-loop,这将为您提供一个列表。这称为列表理解。
t = [(x * 4) + x for x in z]
这不一样吗? :
t = [(x * 5) for x in z]
我正在尝试在乘法中包含一个列表(使用范围)以获取多个值:
说我有 z = range(0, 26, 5)
如何将这个范围包含到公式中:
t = (z * 4) + z
然后取回五个不同的值? (即对于 z 的每个值)
您可以在 square-brackets 范围内使用 for-loop,这将为您提供一个列表。这称为列表理解。
t = [(x * 4) + x for x in z]
这不一样吗? :
t = [(x * 5) for x in z]