找到 34423 篇文章,关于编程

Python 中的 ldexp() 函数

Hafeezul Kareem
更新于 2020-11-13 18:27:42

148 次浏览

本文将介绍如何使用 ldexp() 函数。这是 math 库中的一个方法。函数 ldexp(first, second) 接收两个有效的数字(正数或负数),并返回 first * (2 ** second) 的结果。让我们看一些示例。示例 在线演示# 导入 math 库 import math # 使用 ldexp 函数 print(math.ldexp(1, 4)) print(math.ldexp(5, -4)) print(math.ldexp(-3, -1))如果运行以上代码,则会得到以下结果。输出16.0 0.3125 -1.5如果将除数字以外的参数传递给 ldexp 函数,则会报错。让我们看一个示例。示例 在线演示# 导入 ... 阅读更多

Python 中列表或元组的线性搜索

Hafeezul Kareem
更新于 2020-11-13 18:21:40

3K+ 次浏览

本文将学习如何在列表和元组上应用线性搜索。线性搜索从第一个元素开始搜索,一直到列表或元组的末尾。只要找到所需的元素,就会停止检查。线性搜索 - 列表和元组按照以下步骤在列表和元组上实现线性搜索。初始化列表或元组和一个元素。遍历列表或元组并检查元素。找到元素后立即中断循环并设置标志。根据标志打印元素未找到的消息。示例让我们看看代码。# ... 阅读更多

Python 中包含所有交替元素的列表

Hafeezul Kareem
更新于 2020-11-13 18:16:46

2K+ 次浏览

本文将学习如何从列表中获取交替元素。我们将看到两种不同的解决问题的方法。按照以下步骤以一种方式解决问题。初始化列表。3遍历列表并存储所有奇数索引处的元素。打印结果。示例让我们看看代码。 在线演示# 初始化列表 numbers = [1, 2, 3, 4, 5] # 查找交替元素 result = [numbers[i] for i in range(len(numbers)) if i % 2 != 0] # 打印结果 print(result)如果运行以上代码,则会得到以下 ... 阅读更多

Python 中将列表扩展 K 倍

Hafeezul Kareem
更新于 2020-11-13 18:08:03

147 次浏览

本文将学习如何通过将元素复制 K 次来扩展列表。我们将介绍两种不同的解决问题的方法。按照以下步骤解决问题。初始化列表、K 和一个空列表。3遍历列表,并使用复制运算符将当前元素添加 K 次。打印结果。示例让我们看看代码。 在线演示# 初始化列表 numbers = [1, 2, 3] K = 5 # 空列表 result = [] # 扩展列表 for i in numbers:    result += [i] * K # 打印列表 print(result)如果 ... 阅读更多

Python 中列表元素的频率

Hafeezul Kareem
更新于 2023-08-26 03:26:58

49K+ 次浏览

本文将学习如何在 Python 列表中查找元素的频率。我们可以通过不同的方式解决问题。让我们看看其中的两种。按照以下步骤编写代码。用元素和一个空字典初始化列表。遍历元素列表。检查元素是否在字典中。如果元素已存在于字典中,则增加其计数。如果元素不存在于字典中,则将其计数初始化为 1。打印字典。示例让我们看看代码。 在线演示# 初始化列表 random_list = ['A', ... 阅读更多

Python - 使用交替的 0 和 1 初始化列表

Hafeezul Kareem
更新于 2020-11-13 17:47:10

854 次浏览

本文将学习如何使用交替的 0 和 1 初始化列表。我们将拥有列表长度,并需要使用交替的 0 和 1 进行初始化。按照以下步骤使用交替的 0 和 1 初始化列表。初始化一个空列表和长度。遍历长度次,并根据索引交替追加 0 和 1。打印结果。示例让我们看看代码。 在线演示# 初始化一个空列表 result = [] length = 7 # 遍历 for i in range(length):    # 检查索引    if i % 2 == 0:       # 追加 ... 阅读更多

Python 中将元组列表转换为字典

Hafeezul Kareem
更新于 2020-11-13 17:36:46

11K+ 次浏览

本文将学习如何将元组列表转换为字典。将元组列表转换为字典是一件很简单的事情。按照以下步骤完成代码。用元组初始化列表。使用 dict 将给定的元组列表转换为字典。打印结果字典。示例让我们看看代码。# 初始化列表 tuples = [('Key 1', 1), ('Key 2', 2), ('Key 3', 3), ('Key 4', 4), ('Key 5', 5)] # 转换为 dict result = dict(tuples) # 打印结果 print(result)如果运行以上代码,则会得到 ... 阅读更多

Python - 从两个列表中生成对,使得对中的元素不相同

Hafeezul Kareem
更新于 2020-11-13 17:27:24

5K+ 次浏览

本文将学习如何从两个列表中生成对,使得没有相似的元素构成对。按照以下步骤解决问题。用元素初始化列表。遍历列表,如果列表中的对应元素不相同,则将对追加到列表中。打印结果。示例让我们看看代码。# 初始化列表 list_1 = [1, 2, 3, 4, 5] list_2 = [5, 8, 7, 1, 3, 6] # 生成对 result = [(i, j) for i in list_1 for j in list_2 if i != j] # ... 阅读更多

使用 Python 和 SQLite 的 SQL

Hafeezul Kareem
更新于 2020-11-13 13:09:38

1K+ 次浏览

本文将学习如何将 SQL 与 Python 和 SQLite 数据库一起使用。Python 有一个内置模块可以连接 SQLite 数据库。我们将使用 sqlite3 模块连接 Python 和 SQLite。要将 SQLite 数据库与 Python 连接,需要遵循以下步骤。请查看这些步骤并编写程序。导入 sqlite3 模块。使用 sqlite3.connect(db_name) 方法创建连接,该方法将数据库名称作为参数。如果不存在,则会创建一个具有给定名称的文件,否则会打开具有给定名称的文件。获取 ... 阅读更多

使用 pytrie 模块在 Python 中进行前缀匹配

Hafeezul Kareem
更新于 2020-11-13 13:03:21

361 次浏览

本文将学习如何使用 pytrie 模块从字符串列表中匹配字符串的前缀。让我们看一个示例来清楚地理解它。输入:列表:['tutorialspoint', 'tutorials', 'tutorialspython', 'python'] 前缀:'tutorials' 输出:['tutorialspoint', 'tutorials', 'tutorialspython']我们可以通过不同的方式实现它。在本教程中,我们将使用 pytrie 模块来实现它。从 pytrie 模块中,我们将使用 pytrie.StringTrie 数据结构。我们可以执行创建、插入、搜索和删除操作。首先,使用以下命令安装 pytrie 模块。pip install pytrie让我们看看实现预期输出的步骤。导入 pytrie 模块。初始化列表, ... 阅读更多

广告

© . All rights reserved.