python的items()函数的用法

这篇具有很好参考价值的文章主要介绍了python的items()函数的用法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

python的items()函数的用法

2023.2.2,复习时发现之前忽略的一个函数
这个函数用在了遍历字典的位置,使用items会返回一个列表,键值对使用集合来存放

student = {'name':'张三','age':'25','phone':'12580','addr':'成都'}
print(student.items())

返回的结果是:
python的items()函数的用法

如果通过遍历的方式打印出字典的值,则需要在遍历时加上values()

student = {'name':'张三','age':'25','phone':'12580','addr':'成都'}
for i in student.values():
    print(i)

python的items()函数的用法
如果想要打印出字典的键,则需要在后面加上keys()

for i in student.keys():
    print(i,end="\t")

python的items()函数的用法

注意:默认情况下不加任何函数,输出的是key(键)的值

但是如果想要既打印出键,又打印出值应该怎么写?
这里想到了items()函数,通过遍历会输出一个一个集合

for i in student.items():
    print(i)

python的items()函数的用法
但是如果不想用集合的方式来输出,单独的将值,键存放在一个变量中去输出呢?
遍历时定义两个变量来存放

for key,vlaue in student.items():
    print(f"键是:{key},值是:{vlaue}")

python的items()函数的用法文章来源地址https://www.toymoban.com/news/detail-515238.html

到了这里,关于python的items()函数的用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • plot函数python用法

      plot是 Python中的一个基本数据类型,可以用于计算点的坐标和面积,也可以用来做饼状图。plot函数有两个参数,分别是: plot (x,y):用于计算数据的面积。 在 Python中, plot函数有两种形式: 第一种形式为: 其中, plot ()是一个普通的列表函数,用于计算一系列点的面

    2024年02月11日
    浏览(54)
  • Python chain函数的用法

    tertools.chain() 方法可以用来简化这个任务。 它接受一个可迭代对象列表作为输入, 并返回一个迭代器,有效的屏蔽掉在多个容器中迭代细节。 from itertools import chain a = [1, 2, 3, 4] b = [‘x’, ‘y’, ‘z’] for x in chain(a, b): … print(x) … 1 2 3 4 x y z 使用 chain() 的一个常见场景是当你

    2023年04月18日
    浏览(49)
  • Python Get()函数用法介绍

    Python是一种高级编程语言,它具有简单、易学、高效等特点。而Python get()函数是其中一个重要的函数。该函数用于返回指定键的值,如果键不存在,则返回默认值None。 下面将从各个方面对Python get()函数做详细的阐述。 解释: key:字典中要查找的键 default:键不存在时要返回

    2024年02月07日
    浏览(53)
  • Python reversed函数及用法

    reserved() 是 Pyton 内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。 reserved() 函数的语法格式如下: 其中,seq 可以是列表,元素,字符串以及 range() 生成的区间列表。 下面

    2024年02月08日
    浏览(49)
  • 【Python】学习Python常用函数作用和用法

    1.函数 ​ 函数就是把程序进行打包,封装到一个包中,使用时可以直接进行调用 1.创建函数和调用函数: 2.创建传参函数 3.函数的返回值 ​ return:直接返回值,不在理会后面的所有的代码 4.位置参数 在使用传参函数中有两种关键称呼: ​ 形式参数(形参):在创建函数时

    2024年02月15日
    浏览(45)
  • python中getattr()函数用法详解

    getattr()  函数用于返回一个对象属性值。 getattr()语法结构: object -- 对象。 name -- 字符串,对象属性。 default -- 默认返回值,如果不提供该参数,在没有对应属性时,将触发 AttributeError。 返回值:返回对象属性值。 示例代码1: 运行结果: 示例代码2: 运行结果: 示例代码

    2024年02月16日
    浏览(44)
  • python中reshape函数用法详解

    reshape函数 reshape函数是Numpy库中的一个函数,可以用于改变一个数组的形状,例如将一个二维数组转换成一个三维数组。 程序运行结果: 下面是reshape函数的具体实现细节: 其中,array表示要改变形状的数组,newshape表示新的形状,order表示元素在新数组中的存储顺序(可选,

    2024年02月16日
    浏览(53)
  • 【Python】9.函数用法和底层分析

    函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了

    2024年02月06日
    浏览(48)
  • Python基础之sorted()函数用法

    本篇是关于sorted()函数的一些基本用法,如有不足缺陷欢迎补充指正。 1、简单的排序 sorted函数可以对可迭代类型的容器内的数据进行排序 2、进阶使用 sorted(L,key=···) 其中key用来接收一个自定义的排序规则 3、选择升序还是降序排列方式 其中sorted函数是默认升序排序,

    2024年02月11日
    浏览(50)
  • python内置函数bytes()用法详解

            python内置函数bytes返回一个新的bytes类型的对象,bytes类型对象是不可变序列,包含范围为 0 = x 256 的整数。bytes可以看做是bytearray的不可变版本,它同样支持索引和切片操作 bytes语法 class bytes([source[, encoding[, errors]]]) 语法结构: 参数解释: 可选形参source可以传入字

    2024年02月15日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包