import random

生成36个0-1的随机数

lst = [random.randint(0, 1) for i in range(36)]

将随机数转换为三位数的整数

lst_int = [int("".join(map(str, lst[i:i+4])), 2) for i in range(0, 36, 4)]

print(lst) print(lst_int)

用python算法写以下程序 请随机产生一组0-1的随机数总共36个数放在一个list里面将这36个0-1的数变成三位数的整数例如原本为03019则变成302;若原本为00112则变成11

原文地址: https://www.cveoy.top/t/topic/hhHi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录