python的生成随机数列表问题

用python生成10000行50列的5位随机整数。下面写的是一列的随机整数,怎么样才可以生成50列,列名用1到50在顶部标出,字段与子段之间用空格或者逗号隔开,我要把它写入到新建的csv文件中


#coding=utf-8
import os,random






length = random.randint(10000, 10000)


name = ''


for i in range(length):
        name = random.choice(['1','2','3','4','5','6','7','8','9'])+"".join(random. sample ("0123456789",4 ))
        print (name)


慕沐林林
浏览 187回答 2
2回答

跃然一笑

直接生成 10000*50个随机数,每次取50个作为一行写到csv写csv参照csv.writer或者class csv.DictWriter
打开App,查看更多内容
随时随地看视频慕课网APP