gpt4 book ai didi

python - 编辑列表以在不同位置添加字符串以输出格式化字符串

转载 作者:行者123 更新时间:2023-11-30 22:57:19 24 4
gpt4 key购买 nike

我有一列数字:

195,191
22,23
18,252
172,221

我想高效地添加以下字符到其上,并将其转换为字符串以输出此内容空闲时:

goto(195+position,(191 * xy) - y)
goto(22+position,(23 * xy) - y)
goto(18+position,(252 * xy) - y)
goto(172+position,(221 * xy) - y)

字符:goto(, +position, (, * xy), -y) 必须位于如上所示的位置。

我尝试使用Python的[:]对数组进行切片,但它不起作用,因为数据中的数据数字在2到3位数字之间变化。

最佳答案

尝试使用splitformat 一起像这样:

lines = ["195,191", "22,23", "18,252", "172,221"]
for s in lines:
print("goto({0[0]}+position,({0[1]} * xy) - y)".format(s.split(",")))

这将打印

goto(195+position,(191 * xy) - y)
goto(22+position,(23 * xy) - y)
goto(18+position,(252 * xy) - y)
goto(172+position,(221 * xy) - y)

关于python - 编辑列表以在不同位置添加字符串以输出格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36734323/

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