找到 10786 篇文章 关于 Python

Python 字符串切片旋转字符串

karthikeya Boyini
更新于 2020年6月23日 16:09:07

5K+ 浏览量

给定一个字符串,我们的任务是将其以两种方式切片。一种是顺时针,另一种是逆时针。1. 将给定字符串向左(或逆时针)旋转 d 个元素(其中 d pythonprogram 左旋转:thonprogrampy 右旋转:ampythonprogr

Python 程序将空格移动到字符串的前面,只需一次遍历

Samual Sam
更新于 2020年6月23日 16:09:23

413 浏览量

给定一个包含单词和空格的字符串,我们的任务是将所有空格移动到字符串的前面,只需遍历字符串一次。我们将使用列表推导式在 Python 中快速解决此问题。示例输入:string = "python program" 输出:string= “ pythonprogram”算法步骤1:输入一个包含单词和空格的字符串。步骤2:遍历输入字符串,并使用列表推导式创建一个不包含任何空格的字符串。步骤3:然后计算空格的数量。步骤4:接下来创建一个包含空格的最终字符串。步骤5:然后连接没有空格的字符串。步骤6:显示字符串。示例代码# 函数来 ... 阅读更多

Python 代码按字母顺序打印两个字符串的公共字符

karthikeya Boyini
更新于 2020年6月23日 16:09:56

906 浏览量

给定两个用户输入的字符串,我们的任务是按字母顺序打印所有公共字符。示例输入:string1: python string2: program 输出:op解释两个字符串中共同的字母是 o(1 次)、p(1 次)算法步骤 1:首先我们取两个输入字符串。步骤 2:接下来我们将把这两个字符串转换成计数器字典。步骤 3:现在使用 intersection()属性查找两个字符串之间的公共元素。步骤 4:结果也将是一个计数器字典,其中公共元素作为键,它们的公共频率作为值。步骤 5:使用 elements()方法 ... 阅读更多

Python Cyclic Redundancy Check (循环冗余校验) 程序

Samual Sam
更新于 2019年7月30日 22:30:23

6K+ 浏览量

CRC 用于检测数字数据中的错误,这是一种检测传输错误的好方法。此技术主要应用二进制除法。在此技术中,存在循环冗余校验位,这是一个冗余位的序列,这些位附加到数据单元的末尾,以便生成的数据单元可以被预定的第二个二进制数整除。在目的地端,传入数据被相同的数字除,如果没有余数,则假设数据正确,并且可以接受。一个 ... 阅读更多

Python 程序创建两个无序列表的已排序合并列表

karthikeya Boyini
更新于 2019年7月30日 22:30:23

493 浏览量

这里给出两个用户输入列表,两个列表的元素是无序的。我们的任务是合并这两个无序数组,然后对列表进行排序。示例输入:A [] = {100, 50, 150} B [] = {200, 30, 20} 输出:合并列表:{20, 30, 50, 100, 150, 200} 算法步骤 1:首先我们创建两个用户输入列表。步骤 2:最终合并列表的大小为(第一个列表的大小 + 第二个列表的大小)。步骤 3:然后使用 sort() 方法对两个列表进行排序。步骤 ... 阅读更多

Python 程序查找列表中最大、最小、第二大和第二小值?

karthikeya Boyini
更新于 2020年6月23日 16:11:30

2K+ 浏览量

给定数组,我们必须找出最大值、最小值、第二大和第二小值。算法步骤 1:输入列表元素步骤 2:我们取一个数字,并将其与列表中存在的其他所有数字进行比较。步骤 3:获取最大值、最小值、第二大和第二小值。示例代码# 查找列表中最大、最小、第二大和第二小值    def maxmin(A):       maxi = A[0]       secondsmax = A[0]       mini = A[0]       secondmini = A[0]       for item in A:    if item > maxi:       maxi ... 阅读更多

在 Python 中查找列表的平均值?

Samual Sam
更新于 2019年7月30日 22:30:23

762 浏览量

Python 提供 sum 函数来计算 n 个元素的和。这里我们使用这个函数,然后计算平均值。算法步骤 1:输入“列表的大小”步骤 2:输入“元素”步骤 3:使用 sum 函数计算所有数字的总和。步骤 4:计算平均值。示例代码 # 列表的平均值 A=list() n=int(input("Enter the size of the List ::")) print("Enter the number ::") for i in range(int(n)): k=int(input("")) A.append(int(k)) sm=sum(A) avg=sm/n print("SUM = ",sm) print("AVERAGE = ",avg) 输出 输入列表的大小 ::5 输入数字:: 10 20 30 40 50 SUM = 150 AVERAGE = 30.0

在 Python 中使用匿名函数打印幂?

karthikeya Boyini
更新于 2019年7月30日 22:30:23

250 浏览量

这里我们在 map() 内置函数中使用了匿名 (lambda) 函数。在 Python 中,匿名函数是无需命名的,它是使用 lambda 关键字定义的。算法步骤 1:输入 n步骤 2:输入 p步骤 3:使用匿名函数。步骤 4:显示结果。示例代码 # 使用匿名函数显示任何数字的幂 n = int(input("Enter how many terms want to display??")) p = int(input("Enter the number want to calculate power ::")) # 使用匿名函数 cal = list(map(lambda i: p ** i, range(n))) # 显示结果 print("The total terms is ::>", ... 阅读更多

Python 中序列中第二个最常出现的单词?

karthikeya Boyini
更新于 2019年7月30日 22:30:23

708 浏览量

给定字符串,我们的任务是找出第二个重复的单词。这里我们使用 Counter(iterator) 创建一个字典,其中包含单词作为键,其频率作为值。算法步骤 1:创建用户定义列表。步骤 2:然后将列表转换为字典。步骤 2:接下来获取值并按降序排序。步骤 3:然后第二个元素是第二大值。步骤 4:接下来再次遍历整个字典并显示其值为第二大元素的键。示例代码 # 打印序列中第二个最常出现的单词 ... 阅读更多

Python 程序查找两个列表的交集?

karthikeya Boyini
更新于 2019年7月30日 22:30:23

447 浏览量

交集运算意味着,我们必须从 List1 和 List 2 中获取所有公共元素,并将所有元素存储在另一个第三个列表中。List1::[1, 2, 3] List2::[2, 3, 6] List3::[2, 3] 算法步骤 1:输入列表。步骤 2:首先遍历第一个列表中的所有元素,并与第二个列表中的元素进行检查。步骤 3:如果元素匹配,则存储在第三个列表中。示例代码 # 两个列表的交集 def intertwolist(A, B): C = [i for i in A if i in B] ... 阅读更多

广告