Python 中通过 K 扩展列表

pythonserver side programmingprogramming

在本文中,我们将学习如何通过复制元素 K 次来扩展列表。我们将用两种不同的方法解决这个问题。

按照以下步骤解决问题。

  • 初始化列表、K 和一个空列表。
  • 3使用复制运算符遍历列表并添加当前元素 K 次。
  • 打印结果。

示例

让我们看看代码。

# 初始化列表
numbers = [1, 2, 3]
K = 5

# 空列表
result = []

# 扩展列表
for i in numbers:
   result += [i] * K

# 打印列表
print(result)

如果您运行上述代码,那么您将获得以下结果。

输出

[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]

按照以下步骤解决问题。

  • 初始化列表和 K。
  • 使用内部循环遍历列表并添加当前元素 K 次。
  • 打印结果。

示例

让我们看看代码。

# 初始化列表
numbers = [1, 2, 3]
K = 5

# 扩展列表
result = [i for i in numbers for j in range(K)]

# 打印列表
print(result)

如果您运行上述代码,那么您将获得以下结果。

输出

[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]

结论

如果您对本文有任何疑问,请在评论部分中提及。


相关文章


有用资源