python的集合与字典练习

djw12333 djw12333     2022-12-13     512

关键词:

  集合与字典练习

  question1

  问题描述:有一个列表,其中包括 10 个元素,例如这个列表是[1,2,3,4,5,6,7,8,9,0],要求将列表中的每个元素一次向前移动一个位置,第一个元素到列表的最后,然后输出这个列表。最终样式是[2,3,4,5,6,7,8,9,0,1]

  代码如下:

  list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]

  print(list)

  a = list.pop(0)

  list.append(a)

  print(list)

  结果如下图:

  

技术图片

 

  question2

  问题描述:按照下面的要求实现对列表的操作:

  1). 产生一个列表,其中有 40 个元素,每个元素是 50 到 100 的一个随机整数

  2). 如果这个列表中的数据代表着某个班级 40 人的分数,请计算成绩低于平均分的学生人数

  3). 对上面的列表元素从大到小排序并输出li.sort(reverse=True)

  import random

  # 定义一个空列表

  list = []

  for i in range(40):

  list.append(random.randint(50, 100))

  # 计算平均分

  allScore = 0

  for score in list:

  allScore = allScore + int(score)

  averScore = allScore/40

  print(averScore)

  flag = 0

  for score in list:

  if score < averScore:

  flag += 1

  print(flag)

  list.sort(reverse=True)

  print(list)无锡妇科哪家好 http://www.xasgyy.net/

  结果如下图:

  

技术图片

 

  question3

  问题描述:

  如果将一句话作为一个字符串,那么这个字符串中必然会有空格(这里仅讨论英文),比如"How are you.",但有的时候,会在两个单词之间多大一个空格。现在的任务是,如果一个字符串中有连续的两个空格,请把它删除。

  s = ‘How are you ‘

  word = s.split()

  new_s = " ".join(word)

  print(new_s)

  结果:

  

技术图片

组合数据类型练习

一·分别定义字符串,列表,元组,字典,集合,并进行遍历1.字符串2.列表3.元组4.字典5.集合二总结列表,元组,字典,集合的联系与区别。列表是以中括号包围的,元组是圆括号,字典是大括号,而且里面的每个元素有两个值... 查看详情

练习草稿

...8,91,87]ns=dict(zip(number,scores))print(ns)2、列表,元组,字典,集合的遍历。总结列表,元组,字典,集合的联系与区别。 3、英文词频统计实例待分析字符串分解提取单词大小写txt.lo 查看详情

python程序开发——第四章字典与集合(代码片段)

目录一、字典(一)字典的创建(二)字典的访问(三)字典的增删改查1、字典的添加2、字典的删除3、字典的修改4、字典的查询二、集合(一)集合的分类(二)集合的创建(三)... 查看详情

作业8-组合数据类型练习,英文词频统计实例上

...删改查遍历操作。   总结列表,元组,字典,集合的联系与区别。  运行结果:  2、列表,元组,字典,集合的遍历,总结列表,元组,字典,集合的联系与区别。 运行结果:区别:列表用“[]”表... 查看详情

python中字典和集合的区别与联系(代码片段)

字典(dict)和集合(set)在Python被广泛使用,并且性能进行了高度优化,其重要性不言而喻。字典和集合基础字典是一系列由键(key)和值(value)配对组成的元素的集合。python3.7之后,... 查看详情

python零基础入门(代码片段)

Python数据分析基础八、字典与集合8.1字典8.1.1字典的创建和删除8.1.2通过“键值对”访问字典8.1.3遍历字典8.1.4添加、修改和删除字典元素8.1.5字典推导式8.2集合8.2.1集合的创建8.2.2集合的添加和删除8.2.3集合的交集、并集和差集运... 查看详情

python零基础入门(代码片段)

Python数据分析基础八、字典与集合8.1字典8.1.1字典的创建和删除8.1.2通过“键值对”访问字典8.1.3遍历字典8.1.4添加、修改和删除字典元素8.1.5字典推导式8.2集合8.2.1集合的创建8.2.2集合的添加和删除8.2.3集合的交集、并集和差集运... 查看详情

嵌套字典和集合练习范例

嵌套字典练习:av_catalog={"欧美":{"www.youporn.com":["很多免费的,世界最大的","质量一般"],"www.pornhub.com":["很多免费的,也很大","质量比yourporn高点"],"letmedothistoyou.com":["多是自拍,高质量图片很多","资源不多,更新慢"],"x-art.com":["质量很高,... 查看详情

列表元组字典集合的相关练习

一、建立学号成绩字典,并进行怎删改操作s={‘01‘:‘100‘,‘02‘:‘99‘,‘03‘:‘98‘,‘04‘:‘97‘,‘05‘:‘96‘,‘05‘:‘96‘,‘06‘:‘95‘,‘07‘:‘98‘,‘08‘:‘90‘,‘09‘:‘91‘}print(‘成绩表:‘,s)s.pop(‘09‘)print(‘成绩... 查看详情

列表元组字典集合的相关练习

一、建立学号成绩字典,并进行怎删改操作s={‘01‘:‘100‘,‘02‘:‘99‘,‘03‘:‘98‘,‘04‘:‘97‘,‘05‘:‘96‘,‘05‘:‘96‘,‘06‘:‘95‘,‘07‘:‘98‘,‘08‘:‘90‘,‘09‘:‘91‘}print(‘成绩表:‘,s)s.pop(‘09‘)print(‘成绩... 查看详情

组合数据类型综合练习

 总结列表,元组,字典,集合的联系与区别:列表中的数据是可以通过wf[3]=‘adssa‘这样直接修改的;而元组就不可以。如果元组中有列表这个元素,则可以修改元组中列表中的元素。字符串、集合和列表都可以进行更改,... 查看详情

列表,元组,字典,集合练习题

练习题:(字符串name=‘aleX‘#1)移除name变量对应的值两边的空格,并输出处理结果print(name.strip())#2)判断name变量对应的值是否以"al"开头,并输出结果ifname.startswith(‘al‘):print(name)else:print(‘no‘)#3)判断name变量对应的值是否以"X"结尾... 查看详情

[language]python映像与集合--字典(代码片段)

简述Python中除了序列一类的对象类型(如字符串,列表,元组),还有集合类型的对象,如字典。字典属于映射数据类型,类似关联数组、哈希表一类,由键-值(key-value)对构成。项目说明... 查看详情

组合数据类型练习,英文词频统计实例

...号成绩字典,做增删改查遍历操作。列表,元组,字典,集合的遍历。总结列表,元组,字典,集合的联系与区别。英文词频统计实例待分析字符串分解提取单词大小写txt.lower()分隔符‘.,:;?!-_’计数字典排序list.sort( 查看详情

组合数据类型练习,英文词频统计实例上

...号成绩字典,做增删改查遍历操作。列表,元组,字典,集合的遍历。总结列表,元组,字典,集合的联系与区别。英文词频统计实例A.待分析字符串B.分解提取单词a.大小写txt.lower()b.分隔符‘.,:;?!-_’c.单词列表C.单词计数字典1.... 查看详情

组合数据类型练习,英文词频统计实例上

...字典,做增删改查遍历操作。 2.列表,元组,字典,集合的遍历。 总结列表,元组,字典,集合的联系与区别。 3.英文词频统计实例A.待分析字符串B.分解提取单词a.大小写txt.lower()b.分隔符‘.,:;?!-_’c.单词列表C.单词... 查看详情

python字典集合结构详解(代码片段)

...代码实现通过两个列表构建字典题目分析:代码实现jmu-python-重复元素判定题目分析代码实现jmu-python-统计投票数题目分析:代码实现:jmu-Java&Python-统计文字中的单词数量并按出现次数排序题目分析代码实现由于我刚开始学习... 查看详情

列表元组字典与集合(代码片段)

一、列表  序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作... 查看详情