当前位置: 首页 > news >正文

python学习——核心语法四

#字典

#字典 python字典,里面存储的是key=>value 键值对,相当于别的程序里的map name_list = ['张三','李四','王五','赵六','田七'] score_list = [98,80,78,95,88] dic_student = {'张三':98,'李四':80,'王五':78,'赵六':95,'四七':88} print(name_list) print(score_list) print(dic_student) stu = dic_student.get('赵六') print(type(dic_student)) print(stu) ss = dic_student['赵六'] print(ss) dic_student['赵六'] = 100 print(dic_student) #字典注意事项 #value 可以是不同类型,但key必须是一种类型,简单类型 #key不允许重复 #字典没有索引下标,只能根据key获取value

del dic_student['赵六'] # del直接删除 print(dic_student) dic_student['赵六'] =101 #如果是存在就是修改,如果不存在就是添加 stu = dic_student.pop('赵六') print(stu) dic_student.get('赵六') dic_keys = dic_student.keys() print (dic_keys) dic_values = dic_student.values() print(dic_values) dic_items = dic_student.items() print(dic_items) #遍历 for key,value in dic_student.items(): print(key,value) print() for item in dic_student.items(): print(item[0],item[1]) print() for key in dic_student.keys(): print(key,dic_student[key])
#shopping cart 够物车列表数据结构设计 #第一种方式 list里面装字典 shopping_cart = [{"id":'123',"name":"商品名称1","price":12,"num":100},{"id":124,"name":"商品名称1","price":12,"num":100},{"id":124,"name":"商品名称1","price":12,"num":100},{"name":"商品名称1","price":12,"num":100}] #第二种试, dict里面子元素也是字典 shopping_cart2 = {"123":{"name":"商品名称1","price":12,"num":100},"124":{"name":"商品名称2","price":12,"num":100},"125":{"name":"商品名称2","price":12,"num":100}} print(shopping_cart[1]) print(shopping_cart2['123'])
# Alt+Shift 多行同时编辑 # ## 1.添加购物车 多行同时编辑,哈哈哈,很厉害 # ## 2.修改购物车 多行同时编辑,哈哈哈,很厉害 # ## 3.删除购物车 多行同时编辑,哈哈哈,很厉害 # ## 4.查询购物车 多行同时编辑,哈哈哈,很厉害 # ## 5.退出购物车 多行同时编辑,哈哈哈,很厉害

http://www.zskr.cn/news/1424612.html

相关文章:

  • 零基础吃透「护网行动」!小白也能看懂的全网最细入门教程
  • 深入Linux内核:拆解ARM64架构下spinlock.h中WFE()与dsb_sev()的默契配合
  • 错误处理设计:Agent 调用工具失败怎么办
  • 用statsmodels做时间序列分解踩过的坑:period设错、趋势外推,我都帮你试过了
  • 抖音批量下载神器:告别手动保存,高效管理你的数字内容库
  • 告别手动配环境:用PyAutoFEP+Gromacs搞定FEP自由能计算(附完整配置文件)
  • 国内e型电子枪厂家性价比实测排行:新型e型电子枪/电子枪价格/电子枪改造/电子枪枪头/五家头部企业盘点 - 优质品牌商家
  • 2026 年一句话生成应用是真趋势,还是新一轮低代码包装?
  • BL51链接器CODE空间分段管理与内存布局优化
  • 矿山做业全域透明.风险清零透明化三维立体重构视频孪生数字孪生盲区管控
  • 基于Arduino与NRF24L01的手势控制无线小车设计与实现
  • 输入一句话,AI自动生成一条短视频:这个67K Star的开源项目让剪辑师开始慌了
  • KMS_VL_ALL_AIO:如何实现Windows和Office的智能永久激活?
  • 精准环评实战、破解地下水污染预测难题:Visual MODFLOW Flex建模与案例实操揭秘
  • Windows Cleaner:3分钟解决C盘爆红,让Windows系统重获新生
  • 跨界绽放新风采 基金投资人秦泽文以中国代表身份亮相万国小姐全明星赛
  • 基于Arduino与超声波传感器的智能风铃提醒器设计与实现
  • 别再只调参了!用PIL+Sklearn从200张水色图到水质分类模型,我的完整踩坑复盘
  • Lindy会员数据治理自动化落地实践(2024最新SOP已验证)
  • Navicat Mac版无限重置试用期:3种终极方法解决14天限制
  • 嵌入式测试学习第 22 天:仿真看简易电路,熟悉电路运行逻辑
  • 基于视频孪生时空融合的核电厂外来人员无源定位架构研究
  • 性价比高的SEO精准获客哪个靠谱
  • HS2-HF Patch终极指南:200+插件一站式解决Honey Select 2兼容性问题
  • 基于树莓派5打造硬核便携电脑:从硬件选型到系统配置全攻略
  • 2026贵阳初升高民办校评测:5校核心指标横向对比 - 优质品牌商家
  • 惠普EliteDesk SFF主机硬盘位改造:安全扩展第三块3.5寸硬盘
  • 2026年Q2线上控价服务机构排行及联系方式汇总 - 优质品牌商家
  • 20年经验供应商揭秘:小型轧机如何做到高性价比
  • AI 学习——多 Agent 协作入门