惟余莽莽 发表于 2020-8-10 09:03:06

关于python循环遍历

我现在想便利一个200*40的矩阵,这8000个数字每一个都是0到10中的一个,如何才能实现呢?

zltzlt 发表于 2020-8-10 09:03:56

matrix = [[]]    # 你的矩阵
for i in matrix:
    for j in i:
      print(j)

永恒的蓝色梦想 发表于 2020-8-10 09:11:57

平常怎么遍历就怎么遍历

惟余莽莽 发表于 2020-8-10 09:13:40

zltzlt 发表于 2020-8-10 09:03


我的意思是我需要一个200*40的矩阵,都是由0到10之间的数字组成的,每生成一个矩阵我要判定一下是否符合我的要求。

zltzlt 发表于 2020-8-10 09:14:56

惟余莽莽 发表于 2020-8-10 09:13
我的意思是我需要一个200*40的矩阵,都是由0到10之间的数字组成的,每生成一个矩阵我要判定一下是否符合 ...

那就用列表推导式呗

惟余莽莽 发表于 2020-8-10 09:19:20

zltzlt 发表于 2020-8-10 09:14
那就用列表推导式呗

大佬其实我还没有系统的学过python,属于急用。。。能给我指点一下我去学一学么?谢谢您啦,之前学过一些C

zltzlt 发表于 2020-8-10 09:27:05

惟余莽莽 发表于 2020-8-10 09:19
大佬其实我还没有系统的学过python,属于急用。。。能给我指点一下我去学一学么?谢谢您啦,之前学过一些 ...

跟着小甲鱼的教程走:https://www.bilibili.com/video/av27789609/

课后作业:https://fishc.com.cn/forum.php?mod=forumdisplay&fid=243&filter=typeid&typeid=398

海皇 发表于 2020-8-10 09:34:40

import numpy as np
for i in range(200):
    f = np.mat(np.random.randint(1, 10, 40))# 在1到10之间取40个整数
    print(f)

惟余莽莽 发表于 2020-8-10 09:44:01

海皇 发表于 2020-8-10 09:34
import numpy as np
for i in range(200):
    f = np.mat(np.random.randint(1, 10, 40))# 在1到10之 ...

这个取40个整数是随机取嘛

惟余莽莽 发表于 2020-8-10 09:46:55

zltzlt 发表于 2020-8-10 09:27
跟着小甲鱼的教程走:https://www.bilibili.com/video/av27789609/

课后作业:https://fishc.com.cn ...

这个我想先看看您说的那个列表推导式,他大概在哪里讲的

zltzlt 发表于 2020-8-10 09:54:27

惟余莽莽 发表于 2020-8-10 09:46
这个我想先看看您说的那个列表推导式,他大概在哪里讲的

第十二讲

tang818875 发表于 2020-8-10 09:57:28

import random

for i in rang(40):
    for j in range(200):
      print(random.randint(11), end=' ')
    print()

陈尚涵 发表于 2020-8-10 10:36:02

tang818875 发表于 2020-8-10 09:57
import random

for i in rang(40):


???randint(11)你是认真的吗?

惟余莽莽 发表于 2020-8-10 16:28:05

海皇 发表于 2020-8-10 09:34
import numpy as np
for i in range(200):
    f = np.mat(np.random.randint(1, 10, 40))# 在1到10之 ...

老哥我运行不了。。{:5_100:}我可能还没学到np.mat这个😂,不会改

海皇 发表于 2020-8-11 11:42:21

惟余莽莽 发表于 2020-8-10 16:28
老哥我运行不了。。我可能还没学到np.mat这个😂,不会改

你有没有安装numpy没有就要在cmd里面使用:
pip install numpy
如果安装的慢或者失败也可以使用:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/
进行下载
{:5_108:}

惟余莽莽 发表于 2020-8-11 15:26:47

zltzlt 发表于 2020-8-10 09:14
那就用列表推导式呗

请问大佬,我没有看到12讲有列表推导,或者说看完了并没有遍历呀
页: [1]
查看完整版本: 关于python循环遍历