python 函数与字典

# -*- coding: utf-8 -*-
"""
目标:函数实参与任意数量自定义的字典
Created on Sat Nov 16 22:40:42 2019
@author: huzhenxing
"""
def car_profile(brands, car_type, **car_info):''' 创建一个汽车简介的字典 可以添加自定义字典'''#创建空的汽车字典car_dct = {}#添加汽车品牌car_dct['brands'] = brands#添加汽车型号car_dct['car_type'] = car_type#循环遍历自定义字典for key, value in car_info.items():car_dct[key] = value#返回汽车字典return car_dct#创建一个奔驰品牌的字典
car_chery = car_profile('Benz', 'GLA', color = 'black', automatic = True, level = 'SUV' )
print(car_chery)#创建一个奇瑞品牌的字典
car_chery = car_profile('Chery', 'ARRIZO', color = 'white', automatic = True)
print(car_chery)

输出结果:

python 函数与字典相关推荐

  1. python基础:序列(列表、元组、字符串)、函数、字典、集合

    Python语言运行环境: windows linux unix Macos等等 博客记录内容: Python3的所有语法.面向对象思维.运用模块进行编程.游戏编程.计算机仿真. Python是什么类 ...

  2. Python学习6 字典基础知识和常用函数

    字典概念 字典是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据.为了保存具有映射关系的数据,Python 提供了字典,字典相当于保存了两组数据,其中一组数据是关键数据,被称为 ...

  3. python 如何修改字典的key值_Python编程:如何把元组/字典作为参数传递给函数(附代码)...

    学习编程语言的读者对于函数参数的传递应该都不陌生,目前业内已经有多种高级语言允许定义个数可变的参数,这样的好处是可以在调用函数时传入任意多个参数. python可变参数 当然,Python 也不例外, ...

  4. [转载] python函数——字典设置默认值get() 与 setdefault()区别

    参考链接: Python字典dictionary | setdefault方法 文章目录 示例代码总结 python函数 系列目录:python函数--目录 在python 中 get()以及setd ...

  5. Python基础——函数与字典和集合

    目录 函数 1.函数的参数 2.函数的返回值 3.形参和实参 4.函数文档 5.默认参数和关键参数 6.收集参数 7.局部变量和全局变量 8.global关键字 9.内嵌函数 10.闭包 11.函数式 ...

  6. 【笔记】python的遍历字典:遍历所有键值对(方法items())、遍历字典中的所有键(方法keys())、按特定顺序遍历字典中的所有键、遍历字典中的所有值(方法values())、函数set()

    文章目录 一.python的遍历字典 二.遍历所有键值对(方法items()) 三.遍历字典中的所有键(方法keys()) 四.按特定顺序遍历字典中的所有键 五.遍历字典中的所有值(方法values( ...

  7. python 字典处理_python numpy求解积分python中的字典操作及字典函数

    字典 dict_fruit = {'apple':'苹果','banana':'香蕉','cherry':'樱桃','avocado':'牛油果','watermelon':'西瓜'} 字典的操作 W ...

  8. python函数——字典设置默认值 setdefault()

    文章目录 setdefault()描述 setdefault()用法 setdefault()示例 python函数 系列目录:python函数--目录 setdefault()描述 Python 字 ...

  9. python函数控制词典_Python 基础之集合相关操作与函数和字典相关函数

    一:集合相关操作与相关函数 1.集合相关操作(交叉并补) (1)intersection() 交集 set1 = {"one","two","thre ...

最新文章

  1. 05.内存管理.md
  2. oracle创建主键开并行,Oracle并行添加主键
  3. grafana zabbix 模板_Grafana + Zabbix 监控系统搭建
  4. java学习 类变量 类方法_这篇文章主要介绍了JAVA类变量及类方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下类变量(...
  5. 反射实例化不同类型的实例
  6. 常见排序算法的时间复杂度汇总
  7. Matlab保存imagesc函数没有缩放的伪彩图
  8. 3Dmax哪个版本最好用?3dmax哪个版本稳定一点?
  9. 列举几个:MAC OS科研软件推荐
  10. kettle 使用excel模板导出数据
  11. 淘宝/天猫/京东/拼多多/苏宁易购/小米商城/华为商城/抖音快手直播/茅台抢购助手,宝惠抢购助手/OK助手源码
  12. win7电脑提升开机速度方法
  13. 华硕路由器里的虚拟服务器在哪里,华硕RT-AC86U路由器怎么设置端口转发服务
  14. MySQL索引和锁实现原理及优化
  15. Linux 磁盘分区及文件系统挂载
  16. layui表头样式_layui表格的样式设置
  17. rasa算法_Rasa 聊天机器人框架使用
  18. Vue经典实例之table表格奇偶行不同颜色、鼠标移入变色、点击变色,一看就明白
  19. 华为服务器更换主板后怎么进系统,服务器换主板之后
  20. 原生JS实现——flappy bird 像素小鸟 项目总结

热门文章

  1. java使用线程安全的单例模式实现网站计数器
  2. Java常见面试题 Java面试必看 (二)
  3. 生活嘛,就是折腾,就是在这五味杂陈酸甜苦辣里折腾完一生。
  4. NIO 实现大文件切割
  5. 火狐浏览器解除右键禁用
  6. 使用G2O解决优化问题的简单例子
  7. 微信怎么发文字朋友圈?简单快捷的方法,只需1分钟
  8. SQL Server 2008 126错误代码
  9. 内地过半网民使用假宽带 实际网费为香港469倍
  10. 学术前沿 | 规律与因果:大数据对社会科学研究冲击之反思