首页 > 其他分享 >列表与字典

列表与字典

时间:2024-03-15 10:22:43浏览次数:14  
标签:丁一 字典 list1 列表 print 王二 class1

字典:

# 遍历字典内容1
class1 = {'丁一': 85, '王二': 95, '张三': 75, '李四': 65, '赵五': 55}
for i in class1: # 这个i代表的是字典中的键,也就是丁一、王二麻子等
print('class1:',i,class1[i])

 

# 遍历字典内容2
class1 = {'丁一': 85, '王二': 95, '张三': 75, '李四': 65, '赵五': 55}
for i in class1: # 这个i代表的是字典中的键,也就是丁一、王二麻子等
print(i + ':' + str(class1[i])) # 注意要str把85等数字转换成字符串,才能进行字符串拼接

 

 

# 遍历字典内容3
class1 = {'丁一': 85, '王二': 95, '张三': 75, '李四': 65, '赵五': 55}
a = class1.items()
print(a)

 字典实例:

 

列表:

list.append('baidu') 追加"baidu"元素

 

 

 

 

class1 = ['丁一', '王二', '张三', '李四', '赵五']
print(class1)
>>> ['丁一', '王二', '张三', '李四', '赵五']

 

# 列表的元素类型不限
list1 = [1, '123', [1, 2, 3]]
print(list1)
>>> [1, '123', [1, 2, 3]]

 

class1 = ['丁一', '王二', '张三', '李四', '赵五']
for i in class1: # 使用for循环遍历列表
print(i)

  • 列表元素调用

class1 = ['丁一', '王二', '张三', '李四', '赵五']
a = class1[1] # 调取列表中第二个元素“王二”
print(a)
>>> 王二

 

  • 列表切片

# 选取多个列表元素的方法:列表切片
class1 = ['丁一', '王二', '张三', '李四', '赵五']
a = class1[1:4] # 选取列表中第二个和第四个元素,列表切片左闭右开
print(a)

 

# 列表增加元素的办法:append方法
score = []
score.append(80)
print(score)
>>> [80]

 

  • 增加列表元素

score = []
score.append(80)
score.append(90)
score.append(70)
print(score)
>>> [80, 90, 70]


>>> ['王二', '张三', '李四']

(4)代码实例:数字排序

list1 = [] # 定义一个空列表
for i in range(8): # 利用for循环向列表中添加数据
mynum = int(input("请输入要排序的数字(一共8个数字):"))
list1.append(mynum)
list1.sort() # 默认为升序
print("\n从小到大排序数字:", list1)
list1.sort(reverse=True) # 设置排序为降序
print("\n从大到小排序数字:", list1)
print("\n数字中的最大值:", max(list1))
print("数字中的最小值:", min(list1))

 

标签:丁一,字典,list1,列表,print,王二,class1
From: https://www.cnblogs.com/pangwablog/p/18074859

相关文章

  • C# 哈希表Hashtable与字典表Dictionary<K,V>的比较。
    原文链接:https://blog.csdn.net/heyuchang666/article/details/50503240?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-50503240-blog-104036330.235%5Ev43%5Epc_blog_bottom_relevance_base4&depth_1-u......
  • 获取微信联系人列表的一种方法
    获取微信联系人列表的一种方法代码图例本文提供了一种获取微信的联系人列表的方法,步骤如下:给微信的联系人加上备注登录微信windowspc客户端,打开通讯录管理调整窗口大小,让备注这一列的内容完整显示使用FSCapture工具截取该窗口的长图(选中窗口,点击捕捉滚......
  • JS 列表 - 随笔
    代码:classJList{#arr=newArray();#capacity=10;#size=0;#extendRatio=2;constructor(){this.#arr=newArray(this.#capacity);}/***获取列表中元素的数量*@returns*/size(){re......
  • 鸿蒙开发入门实战案例-菜谱列表(附源码)
    昨天分享了鸿蒙的一些基础组件和布局方式,今天直奔主题,做一个菜谱列表,先看效果:这是实际开发中非常常见的列表样式,对初学者来说可能看起来有一些复杂,没关系,我们先从最简单的列表开始,一步一步实现它。昨天说过List列表组件的基本使用方式:List(){ListItem(){T......
  • 【DL经典回顾】激活函数大汇总列表(持续更新中...)
    激活函数大汇总列表(持续更新中…)欢迎来到我们深入探索神经网络核心组成部分——激活函数的系列博客。在人工智能的世界里,激活函数扮演着不可或缺的角色,它们决定着神经元的输出,并且影响着网络的学习能力与表现力。鉴于激活函数的重要性和多样性,我们将通过一系列博客详细介绍......
  • day 06-1 数据类型(列表)
    day06列表常见的数据类型int,整数类型(整型)bool,布尔类型str,字符串类型list,列表类型:用于储存一些数据的容器(有序&可修改),动态的容器tuple,元组类型:用于储存一些数据的容器(有序&不可修改),固定的容器dict,字典类型set,几何类型float,浮点类型(浮点型)1列表列表(list),是一......
  • python Ai 应用开发基础训练,字符串,字典,文件,函数,装饰品,生成器(下)
    生成器的另一个示例,这个生成器功能是从大小生,生成斐波那契数列deffib(max):#定义一个函数fib,参数为maxa,b=0,1#初始化两个变量a和b,分别赋值为0和1n=0#初始化计数变量n为0whileb<max:#当b小于max时继续循环print(b)#打印当前的斐波......
  • 01-列表操作-使用slice()命名切片,增强程序可读及可维护性,兼使用indices()方法,防止出现
    程序中的切片,使用原始的索引访问时,如果数量过多,时间久了,就会导致难以阅读和维护。但使用slice()函数,创建【命名切片】后,赋予了切片与现实相近的名称,让程序更容易理解。同时,slice类中的indices方法,返回start,stop,step,3个值组成的元组。并且indices()对3个值进行自动调整,确......
  • PowerShell 命令来获取已启用的功能列表
     PowerShell命令来获取已启用的功能列表:powershellCopyCodeGet-WindowsOptionalFeature-Online|Where-Object{$_.State-eq"Enabled"}请在PowerShell窗口中运行该命令,它应该能够列出已启用的Windows功能 命令来获取Windows功能的详细信息,包括其状态:shel......
  • 【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以
    问题描述PowerBI获取SharePointList列表作为数据源。但是在数据源中,有Table属性值,有List属性值。如果直接展开,则会形成“笛卡尔”集的效果,变成N多行数据。效果图如下:但是,我们最终所需要的效果是:保留整体表格的行数不变,把Table中所需要的字段,List中的值使用“逗号”分隔,展示......