gpt4 book ai didi

python - 在 Python 中执行此列表任务的最短/最佳方法

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:01 25 4
gpt4 key购买 nike

我正在学习 Python。我想执行以下任务:

  • 输入:一个列表:例如,['a', 'b', 'c']
  • 输出:连接列表中所有元素的单个字符串,同时对所有元素以相同方式修改每个元素。

例如,我想将 "-temp" 添加到列表中的每个元素。因此,输出将是:

"a-temp b-temp c-temp"

当然,我可以编写 C/C++ 风格。但是,在 Python 中有更优雅或更有趣的方式吗?

最佳答案

>>> ' '.join( x+'-temp' for x in ['a', 'b', 'c'] )
'a-temp b-temp c-temp'

关于python - 在 Python 中执行此列表任务的最短/最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5132036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com