gpt4 book ai didi

python - 如何在 python 中使用变量值作为变量名的一部分?

转载 作者:行者123 更新时间:2023-12-04 00:56:45 26 4
gpt4 key购买 nike

<分区>

我想知道是否有一种方法可以将变量值作为 python 中另一个变量名的一部分。我的代码在这里,但我认为应该有一种方法可以让它更简洁:

if self.player.dir == 'UP':
self.player.image = self.player.image_up[0]
if self.player.dir == 'DOWN':
self.player.image = self.player.image_down[0]
if self.player.dir == 'LEFT':
self.player.image = self.player.image_left[0]
if self.player.dir == 'RIGHT':
self.player.image = self.player.image_right[0]

我在想我们是否可以将 dir 的值作为 self.player.image_(dir)[0] 的一部分。我不确定我会怎么做。我认为它看起来像这样:

self.player.image = self.player.image_(dir)[0]

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