找到 34423 篇文章 适用于编程

Python 生成连续元素差分列表

Pradeep Elance
更新于 2020-07-09 13:44:31

395 次查看

在本文中,我们将看到如何找到给定列表中每对元素的两个连续元素之间的差异。该列表仅包含数字作为其元素。使用索引使用元素的索引以及 for 循环,我们可以找到连续元素对之间的差异。示例实时演示listA = [12, 14, 78, 24, 24] # 给定列表print("给定列表:", listA) # 使用索引位置res = [listA[i + 1] - listA[i] for i in range(len(listA) - 1)] # 打印结果print ("元素的连续差分列表 ... 阅读更多

Python 生成指定长度的随机字符串

Pradeep Elance
更新于 2020-07-09 13:42:12

527 次查看

在本文中,我们将看到如何生成具有指定长度的随机字符串。这将有助于创建随机密码或其他需要随机性的程序。使用 random.choicesrandom 模块中的 choices 函数可以生成字符串,然后可以将其连接起来以创建指定长度的字符串。示例实时演示import string import random # 需要字符串的长度N = 5 # 使用 random.choices()res = ''.join(random.choices(string.ascii_letters+ string.digits, k=N)) # 结果print("随机字符串:", res)输出运行以上代码将得到以下结果-随机字符串:nw1r8使用 secretssecrets 模块也有 choice 方法,它 ... 阅读更多

Python 在给定范围内生成随机数并存储到列表中

Pradeep Elance
更新于 2020-07-09 13:39:55

392 次查看

在本文中,我们将看到如何在一对数字之间生成随机数,并最终将这些值存储到列表中。我们使用一个名为 randint 的函数。首先让我们看一下它的语法。语法randint(start, end) start 和 end 都应该是整数。start 应该小于 end。在这个例子中,我们在 for 循环中使用 range 函数,借助 append,我们生成并将这些随机数添加到新的空列表中。示例实时演示import random def randinrange(start, end, n):    res = []    for j in range(n):       res.append(random.randint(start, end))    return res # ... 阅读更多

Python fsum() 函数

Pradeep Elance
更新于 2020-07-09 13:37:18

200 次查看

fsum() 查找给定范围或可迭代对象之间的总和。它需要导入 math 库。它广泛用于数学计算。语法以下是函数的语法。maths.fsum( iterable ) 可迭代对象可以是范围、数组、列表。返回类型:它返回一个浮点数。以下是如何在单个数字或列表中的一组元素上使用 fsum 函数的示例。示例实时演示import math # 使用范围print(math.fsum(range(12))) # 整数列表listA = [5, 12, 11] print(math.fsum(listA)) # 浮点数列表listB = [9.35, 6.7, 3] print(math.fsum(listB))输出运行以上 ... 阅读更多

Python frexp() 函数

Pradeep Elance
更新于 2020-07-09 13:35:21

156 次查看

此函数用于查找数字的尾数和指数。它广泛用于数学计算。在本文中,我们将看到它如何在 python 程序中使用的各种方法。语法以下是使用此函数的语法及其描述。math.frexp( x ) 参数:任何有效的数字(正数或负数)。返回:返回给定数字 x 的尾数和指数作为一对 (m, e) 值。异常:如果 x 不是数字,则函数将返回 TypeError简单表达式以下是一个示例程序,其中函数直接应用于给定数字以提供尾数 ... 阅读更多

Python 按字符串大小对给定列表进行分类

Pradeep Elance
更新于 2020-07-09 13:30:19

156 次查看

让我们考虑一个包含许多不同长度字符串的列表。在本文中,我们将看到如何将这些元素组合成组,其中每个组中的字符串长度相等。使用 for 循环我们设计一个 for 循环,它将遍历列表的每个元素,并且仅将其添加到其长度与现有元素的长度匹配的列表中。示例实时演示listA = ['Monday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] # 给定列表print("给定列表:", listA) # 按字符串大小分类len_comp = lambda x, y: len(x) == len(y) res = [] for sub_list in listA: ... 阅读更多

Python 中的相关性和回归

Pradeep Elance
更新于 2020-07-09 13:21:47

3K+ 次查看

相关性是指涉及两个数据集之间依赖关系的一些统计关系。线性回归是一种线性方法,用于建立因变量和一个或多个自变量之间的关系。单个自变量称为线性回归,而多个自变量称为多元回归。相关性依赖现象的简单示例包括父母的生理特征与其后代之间的相关性,以及产品价格与其供应数量之间的相关性。我们以 seaborn python 库中提供的 iris 数据集为例。在其中,我们试图建立自变量之间和 ... 阅读更多

在 Python 中将图像转换为 ASCII 图像

Pradeep Elance
更新于 2020-07-09 13:10:56

504 次查看

在本文中,我们要将给定的图像转换为基于文本的图像,也称为 ASCII 图像。以下是将输入图像和各种函数转换为灰度图像,然后应用 ASCII 字符以创建不同的图案插入图像的 Python 程序。最后,电子邮件附带基于文本的图像,这是一系列平面 ASCII 字符。示例from PIL import Image import os ASCII_CHARS = [ '#', '?', '%', '.', 'S', '+', '.', '*', ':', ', ', '@'] def resize_image(image, new_width=25):    (input__width, input__height) = image.size    aspect_ratio = input__height/float(input__width)   ... 阅读更多

Python 中的布尔列表初始化

Pradeep Elance
更新于 2020-07-09 13:04:18

2K+ 次查看

在某些情况下,我们需要获取一个仅包含布尔值(如 true 和 false)的列表。在本文中,如何创建仅包含布尔值的列表。使用 range我们使用 range 函数给出我们想要的数值。使用 for 循环,我们根据需要将 true 或 false 分配给列表。示例实时演示res = [True for i in range(6)] # 结果print("包含二进制元素的列表是:", res)输出运行以上代码将得到以下结果-包含二进制元素的列表是:[True, True, True, True, True, True]使用 * 运算符* 运算符 ... 阅读更多

Python 中的二进制元素列表分组

Pradeep Elance
更新于 2020-07-09 12:46:49

178 次查看

假设我们有一个列表,其中包含多个子列表,每个子列表都有两个元素。每个子列表的一个元素在列表中的许多其他子列表中是共有的。我们需要创建一个最终列表,该列表将显示按公共元素分组的子列表。使用集合和映射在给定的列表中,第一个元素是字符串,第二个元素是数字。因此,我们创建一个临时列表,用于保存每个子列表的第二个元素。然后,我们将子列表与临时列表中的每个元素进行比较,并按照设计将它们分组。示例 实时演示listA = [['Mon', ... 阅读更多

广告

© . All rights reserved.