根据python中的百分比随机

时间:2020-11-10 11:12:25

标签: python

我有一个列表["a","b","c"],其中“ a”代表输出的85%,“ b”代表输出的10%,“ c”代表5%

我想打印一个具有其大小百分比且数组大小可变的数组

例如:如果输入大小为20,则“ a”应为数组的17倍,“ b”应为数组的2倍,“ c”为数组的1倍

有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

如果我很好地回答了您的问题,我将首先获得:

  • 输出编号
  • 您希望三个字母代表的百分比(除非固定为85-10-5)

然后将所述输入数字除以100,然后将其乘以所需的百分比,以启动每个字母的for循环,填充数组(大小将保持不变)。

代表我对Python3的疑问:

{% if (item_0.add_lbvserver_name == item_1.bind_lbvserver_name) and (nsadc_config_file_textfsm_nsapp_lb_service_parsed | json_query(\"[?add_svc_name == '\" + item_1.bind_lbvserver_service_group_name + \"']\")) %}

然后,您需要对结果数组进行加扰(如果这就是“随机”的意思),则在导入“随机”模块并使用scrambled()时不会出现问题。它既快速又肮脏且不雅致,但是这种逻辑非常明确,希望能说明这一想法。