网站首页 站内搜索

搜索结果

查询Tags标签: lst,共有 188条记录
  • Python编程基础 第五章 编程练习 编写程序实现以下功能:使用选择排序算法将列表中的元素按照升序方式排列。

    题目内容: 编写程序实现以下功能:使用选择排序算法将列表中的元素按照升序方式排列。假设列表中有n个元素,则选择排序算法处理过程: (1)从n个元素中找出具有最小值的元素,如果其不是第1个元素则将其与第1个元素交换。 (2)从后n-1个元素中找出具有最小值的元素,如…

    2021/10/7 22:41:10 人评论 次浏览
  • 程序设计:互质数

    题目: 给出n个正整数,任取两个数,有多少种选法使得选出的两个数互质。 输入格式 第—行是—个正整数n (n ≤ 600)。 第二行是n个整数,相邻两个整数之间用单个空格隔开,整数在 [1 , 1000] 范围内。 输出格式 —个整数,即互质数组合的个数。 样例输入 7 3 5 7 9 11 13…

    2021/10/7 22:40:47 人评论 次浏览
  • 程序设计:互质数

    题目: 给出n个正整数,任取两个数,有多少种选法使得选出的两个数互质。 输入格式 第—行是—个正整数n (n ≤ 600)。 第二行是n个整数,相邻两个整数之间用单个空格隔开,整数在 [1 , 1000] 范围内。 输出格式 —个整数,即互质数组合的个数。 样例输入 7 3 5 7 9 11 13…

    2021/10/7 22:40:47 人评论 次浏览
  • Python:对列表分组、拆分

    对列表的操作 1. 对列表元素分组2. 多层列表展开成单层列表1. 对列表元素分组 from math import ceil # 返回不小于本身的数值 def divide_iter(lst, n):if n <= 0: # 直接返回列表yield lstreturni, div = 0, ceil(len(lst)/n) # 分组while i < n:yield lst…

    2021/10/1 20:11:17 人评论 次浏览
  • Python:对列表分组、拆分

    对列表的操作 1. 对列表元素分组2. 多层列表展开成单层列表1. 对列表元素分组 from math import ceil # 返回不小于本身的数值 def divide_iter(lst, n):if n <= 0: # 直接返回列表yield lstreturni, div = 0, ceil(len(lst)/n) # 分组while i < n:yield lst…

    2021/10/1 20:11:17 人评论 次浏览
  • 堆栈模拟队列(python)

    设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: int IsFull(Stack S):判断堆栈S是否已满,返回1或0; int IsEmpty (Stack S ):判断堆栈S是否为空,返回1或0; void Push(Stack S, ElementType i…

    2021/9/25 17:42:16 人评论 次浏览
  • 堆栈模拟队列(python)

    设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: int IsFull(Stack S):判断堆栈S是否已满,返回1或0; int IsEmpty (Stack S ):判断堆栈S是否为空,返回1或0; void Push(Stack S, ElementType i…

    2021/9/25 17:42:16 人评论 次浏览
  • Python 有没有羡慕人家做的排序动图?来,教自己也做一个!

    来吧,先上个冒泡排序的效果图: 是不是,有那么一点点像了? 其实也不是很难,看看冒泡的代码: >>> def Bubble(List):L = len(List)-1for i in range(L):for j in range(L-i):if List[j]>List[j+1]:List[j],List[j+1]=List[j+1],List[j]return List>>…

    2021/9/16 1:04:51 人评论 次浏览
  • Python 有没有羡慕人家做的排序动图?来,教自己也做一个!

    来吧,先上个冒泡排序的效果图: 是不是,有那么一点点像了? 其实也不是很难,看看冒泡的代码: >>> def Bubble(List):L = len(List)-1for i in range(L):for j in range(L-i):if List[j]>List[j+1]:List[j],List[j+1]=List[j+1],List[j]return List>>…

    2021/9/16 1:04:51 人评论 次浏览
  • Python代码阅读(第7篇):列表分组计数

    本篇阅读的代码实现了使用分组函数对列表进行分组,并计算每组的元素个数的功能。 本篇阅读的代码片段来自于30-seconds-of-python。 count_by def count_by(arr, fn=lambda x: x):key = {}for el in map(fn, arr):key[el] = 1 if el not in key else key[el] + 1return k…

    2021/9/11 20:08:07 人评论 次浏览
  • Python代码阅读(第7篇):列表分组计数

    本篇阅读的代码实现了使用分组函数对列表进行分组,并计算每组的元素个数的功能。 本篇阅读的代码片段来自于30-seconds-of-python。 count_by def count_by(arr, fn=lambda x: x):key = {}for el in map(fn, arr):key[el] = 1 if el not in key else key[el] + 1return k…

    2021/9/11 20:08:07 人评论 次浏览
  • python输入任意多个数,用逗号隔开,求平均值

    str = input() lst = str.split(",") s = 0 avg = 0 for x in list(lst): s += int(x) avg = s/len(list(lst))*1.0 print(“它们的平均值是%.3f”%(avg)) 这个版本可以正确计算平均值: 但是以下版本就不行: str = input() lst = str.split(",") i…

    2021/9/5 14:06:30 人评论 次浏览
  • python输入任意多个数,用逗号隔开,求平均值

    str = input() lst = str.split(",") s = 0 avg = 0 for x in list(lst): s += int(x) avg = s/len(list(lst))*1.0 print(“它们的平均值是%.3f”%(avg)) 这个版本可以正确计算平均值: 但是以下版本就不行: str = input() lst = str.split(",") i…

    2021/9/5 14:06:30 人评论 次浏览
  • Python代码阅读(第4篇):过滤掉列表中的唯一值

    本篇阅读的代码实现了过滤掉列表中的唯一值的功能。 本篇阅读的代码片段来自于30-seconds-of-python。 filter_unique from collections import Counterdef filter_unique(lst):return [item for item, count in Counter(lst).items() if count > 1]# EXAMPLES filter_…

    2021/9/4 20:06:17 人评论 次浏览
  • Python代码阅读(第4篇):过滤掉列表中的唯一值

    本篇阅读的代码实现了过滤掉列表中的唯一值的功能。 本篇阅读的代码片段来自于30-seconds-of-python。 filter_unique from collections import Counterdef filter_unique(lst):return [item for item, count in Counter(lst).items() if count > 1]# EXAMPLES filter_…

    2021/9/4 20:06:17 人评论 次浏览
扫一扫关注最新编程教程