|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 admintest166 于 2021-11-3 20:44 编辑
代码和打印输出如下所示
我创了两个循环 i循环4次 然后random随机产生1个数 (循环4次 随机出4个数字) k循环也是一样
我希望i的结果是[[1,2,3,4],[5,6,7,8]]
而现在输出的结果是两个循环在一个列表中
下图输出的效果我希望是 [[3,1,4,5],[5,6,6,6]]
因为很久没接触python了 希望各位大佬帮解答一下下 ~
- import random
- a=[]
- b=[]
- def test():
- for i in range(4):
- yy=random.randint(1,5)
- b.append(yy)
- a.append(b)
- for k in range(4):
- cc=random.randint(5,10)
- b.append(cc)
- a.append(b)
- test()
- print(a)
复制代码
- a = []
- def test():
- t = []
- for i in range(2):
- t.append(input('请输入:'))
- a.append(t)
- test()
- print('第二次')
- test()
- print(a)
复制代码
|
|