gpt4 book ai didi

具有动态元素数的python列表文字/初始化

转载 作者:行者123 更新时间:2023-11-28 21:24:53 31 4
gpt4 key购买 nike

我在我的测试脚本中有以下列表初始化:

newSequenceCore=["ls", "ns", "*", "cm", "*", "ov", "ov", "ov", "ov", "kd"]

(代表要在控制台应用程序中输入的一系列命令)。

有没有一种惯用的方法可以动态控制列表中“ov”元素的数量? (即无需创建将“ov”元素的数量作为返回列表的参数的函数)。

最佳答案

您可以为此使用乘法运算符。

>>> ['ov'] * 4
['ov', 'ov', 'ov', 'ov']

>>> ["ls", "ns", "*", "cm", "*"] + ["ov"] * 4 + ["kd"]
['ls', 'ns', '*', 'cm', '*', 'ov', 'ov', 'ov', 'ov', 'kd']
>>>

有趣的注意事项:您也可以使用字符串来做到这一点:

>>> '-' * 15
'---------------'

关于具有动态元素数的python列表文字/初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15291574/

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