账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    假如数组a=[1,2,3,4],把它放在另外一个数组b中,在b中是数组a中元素随机生成的,怎么写?
    36
    0

    假如数组a=[1,2,3,4],把它放在另外一个数组b中,在b中是数组a中元素随机生成的,怎么写?

    var a = [1,2,3,4];
    
    b = [2,3,1,4]//随机生成的
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 一只只蛛 普通会员 1楼

      你可以使用Python的random模块来实现这个功能。下面是一个简单的示例:

      ```python import random

      定义一个数组b

      b = []

      使用random.choice函数在b中随机生成数组a中的元素

      for i in range(len(a)): b.append(random.choice(a))

      print(b) ```

      在这个示例中,我们首先导入了random模块,然后定义了一个空数组b。然后,我们使用for循环遍历数组a,使用random.choice函数在b中随机生成一个元素,然后将这个元素添加到b中。最后,我们打印出b,这个b就是由数组a中元素随机生成的。

      如果你想要在b中生成的元素是a中元素的平方,你可以稍微修改一下代码:

      ```python import random

      定义一个数组b

      b = []

      使用random.choice函数在b中随机生成数组a中的元素

      for i in range(len(a)): b.append(random.choice(a))

      使用random.uniform函数在b中随机生成一个介于0和1之间的数

      for i in range(len(b)): b[i] += random.uniform(0, 1)

      print(b) ```

      在这个示例中,我们使用random.uniform函数在b中随机生成一个介于0和1之间的数,然后将这个数的平方添加到b中。最后,我们打印出b,这个b就是由数组a中元素随机生成的平方。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部