【发布时间】:2020-08-24 14:31:36
【问题描述】:
我正在按以下方式列出清单:
lst = ['val1', 'val2', 'val3']
output = [item for it in lst]
...但是,我想在列表中添加任意数量的每个项目,而不仅仅是一个。
像这样(如果我想每次向列表中添加 3 个元素):
output = [item*3 for item in lst]
...如果lst 看起来像这样:
['val1', 'val2', 'val3']
...output 看起来像这样:
['val1', 'val1', 'val1', 'val2', 'val2', 'val2'...]
我怎样才能做到这一点?
【问题讨论】:
标签: python python-3.x