美文网首页
Python3 生成一个随即列表

Python3 生成一个随即列表

作者: Nazarite_0141 | 来源:发表于2018-09-14 23:38 被阅读0次

Python 生成一个随即列表

      -1.最原始的方法--循环

import random #随机数的库

l = [] # 先定义一个空列表

for i in range(1,100):

        x = random.randint(1,100) # 选取数字的范围是1--100 ,且为int

        l.append(x)

print(l)

-2.

l = [random.randint(0,100000) for i in range(1000)]  #

print(l)

3.

l = [random.randrange(1000) for i in range(1000)]

print(l)

4.

#生成不可重复的随机数。

l = random.sample([i for i in range(10000)],100)

print(l)

相关文章

  • Python3 生成一个随即列表

    Python 生成一个随即列表 -1.最原始的方法--循环 import random #随机数的库 l = ...

  • 列表推导式和生成器的优缺点

    python3 中列表推导式和生成器的优缺点 列表推导式将所有结果一次性加载到内存生成器不会将所有的值一次性加载到...

  • python基础之生成器与迭代器

    一. 列表 VS 列表生成式 如果想通过range生成一个列表 通过列表生成式,只需写一行代码。如下: 思考:此时...

  • python高级特性-列表生成

    列表生成 语法定义 实例1:生成一个列表,列表中每个元素为1-10的2倍 实例2:生成一个列表,列表中每个元素为1...

  • python_列表_迭代_函数_闭包

    列表生成器:1、生成一个普通列表:ls = [x for x in range(101)]为什么学习列表生成器:降...

  • python 迭代器和生成器

    一、生成器 在生成列表时,可以有一种简单的方法生成一个列表,即为列表生成式 lis = [i*2 for i ...

  • python生成器与迭代器

    列表生成式: 可直接快速生成一个列表,这种方式是一次性生成所有结果,假如range参数很大,那么生成这个列表会耗时...

  • python 迭代器&生成器

    在了解这个内容之前我们需要先了解一下列表生成式 列表生成式 通过列表生成式,我们可以直接创建一个列表。 但是,受到...

  • 3.Python-列表,元组,字典和集合

    列表 Python中列表是一个有序的序列。空列表 可以用 [] 或者 list() 生成.列表用一对 []生成,中...

  • Python第五课---高级特性

    生成器 了解生成器先要了解一下列表生成式 列表生成式可以创建一个列表,列表内元素并且满足一定条件,但是当存储的元素...

网友评论

      本文标题:Python3 生成一个随即列表

      本文链接:https://www.haomeiwen.com/subject/zqaagftx.html