【问题标题】:Adding a value to an empty array in python在python中向空数组添加值
【发布时间】:2022-08-18 22:45:41
【问题描述】:

我将如何启动一个 \'randomDirection\' 变量以保存方向数组中的随机值,并将 lastDirection 变量设置为 python 中的空数组?

这是JavaScript中的代码,如何将其转换为Python?

let lastDirection = [], randomDirection;
  • random.choice
  • 在 Python 中 [] 创建一个列表,而不是一个数组。

标签: javascript python arrays


【解决方案1】:

假设您有一个方向数组,那么我们使用随机模块来帮助我们选择方向中的随机方向。此外,可以通过将变量初始化为[] 来设置一个空列表。

import random

directions = ['N', 'S', 'W', 'E']
random_direction = random.choice(directions)
last_direction = []

【讨论】:

  • 是的,所以我有一个如下所示的方向数组:方向 = [[-1, 0], [1, 0], [0, -1], [0, 1]] 和之后的 do while 循环增加了价值根据特定情况分配给 randomDirection 变量。
【解决方案2】:

只需删除“让”。

【讨论】:

    【解决方案3】:

    在python中你不需要放,变量或者常量

    lastDirection = ([]), randomDirection
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 1970-01-01
      • 2017-03-14
      • 1970-01-01
      • 2017-09-04
      • 2019-09-20
      相关资源
      最近更新 更多