我的编程空间,编程开发者的网络收藏夹
学习永远不晚

楼+挑战心得

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

楼+挑战心得

 今天的楼+课程中有这样一道题,我最初的解决方法如下:

注释段是最初的解决方法(然而并没有什么用),后来经过查询list列表的方法,猛然醒悟,我可以用索引呀!所以,很多我们学到的知识自己认为学会了,但是事实我们只是记住了有这个东西,更糟糕的是,当我们需要用到相关知识解决问题的时候,我们却不能很好的想起她,所以编程之道在于实践,在不断地实践中积累经验,下次遇到这样的问题就会相对顺利了。

面对问题时,我有时候是凭感觉来解决,但是事实证明这并不是解决问题的最佳方法,我们学习的知识能够帮助我们解决很多问题,所以适时的运用他们于实践当中应当是我们对自己学习知识所花费的时间的尊重,

比如在这个问题上,其关键在于对列表的调用,最佳选择是思考查询是否有调用列表指定元素的内置函数IBF,其次是查询第三方包,最后如果都不满意再自己定义!

今天的学习生活非常充实,我感到很愉快。当然不排除其他因素的辅助作用O(∩_∩)O哈哈~

  1 #! /usr/bin/env python3
  2 import sys
  3 
  4 output_dict = {}
  5 
  6 def handle_data(arg):
  7     char = arg.split(':')
  8     output_dict[char[0]]=char[1]
  9 '''    for x in char:
 10         if output_dict.get(x) is None:
 11             output_dict[x] = 1
 12             emp = x
 13         else:
 14             output_dict[emp] = x
 15 ''' 
 16 def print_data(key, value):
 17     print('ID:{} Name:{}'.format(key, value))
 18 
 19 if __name__ == '__main__':
 20 
 21 for arg in sys.argv[1:]:
 22     handle_data(arg)
 23 
 24     for key in output_dict:
 25         print_data(key, output_dict[key])

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

楼+挑战心得

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

楼+挑战心得

今天的楼+课程中有这样一道题,我最初的解决方法如下::注释段是最初的解决方法(然而并没有什么用),后来经过查询list列表的方法,猛然醒悟,我可以用索引呀!所以,很多我们学到的知识自己认为学会了,但是事实我们只是记住了有这个东西,更糟糕的是
2023-01-30

MySQL实战之Insert语句的使用心得

一、Insert的几种语法1-1.普通插入语句INSERT INTO table (`a`, `b`, `c`, ……) VALUES ('a', 'b', 'c', ……);这里不再赘述,注意顺序即可,不建议小伙伴们去掉前面括号的内容,别
2022-05-11

Nodejs实战心得之eventproxy模块控制并发

目标 建立一个 lesson4 项目,在其中编写代码。 代码的入口是 app.js,当调用 node app.js 时,它会输出 CNode(https://cnodejs.org/ ) 社区首页的所有主题的标题,链接和第一条评论,以 js
2022-06-04

Linux strcat函数:字符串拼接的实战心得

在使用Linux的strcat函数进行字符串拼接时,有一些实战心得可以帮助你更好地理解和使用这个函数确保目标字符串有足够的空间:在使用strcat函数时,需要确保目标字符串(即第一个参数)有足够的空间来容纳两个字符串的长度。如果目标字符串的
Linux strcat函数:字符串拼接的实战心得
2024-09-14

挑战与收获:PHP开发者学习Golang的心路历程

在互联网技术领域,不断学习和拓展自己的技能是至关重要的。对于很多PHP开发者来说,尝试学习新的编程语言是一个不错的选择,可以帮助他们更好地应对不同的项目需求和提升自己的职业发展。本文将介绍PHP开发者学习Golang的心路历程,分享挑战和收
挑战与收获:PHP开发者学习Golang的心路历程
2024-03-07

Vue与Less的实战心得:提升前端开发效率

Vue.js与Less.js是前端开发中常用的两个框架,它们可以帮助开发者快速构建出高质量的网页应用。本文将介绍我在使用Vue.js与Less.js过程中的一些心得体会,希望能对其他开发者有所帮助。
Vue与Less的实战心得:提升前端开发效率
2024-02-03

AI核心难点之一:情感分析的常见类型与挑战

编程学习网:情感分析或情感人工智能,在商业应用中通常被称为意见挖掘,是自然语言处理(NLP)的一个非常流行的应用。文本处理是该技术最大的分支,但并不是唯一的分支。情绪AI有三种类型及其组合。
AI核心难点之一:情感分析的常见类型与挑战
2024-04-23

流量和延迟减半!挑战分布式数据库 TiDB 跨数据中心难题

众所周知,在对可用性要求极高的行业领域(比如金融、通信),分布式数据库需要跨地域的在多个数据中心之间建立容灾以及多活的系统架构,同时需要保持数据完整可用。但这种方式同时也带来了一些问题:跨地域的网络延迟非常高,通常在几十毫秒左右,洲际间更能达到几百毫秒。跨地域
流量和延迟减半!挑战分布式数据库 TiDB 跨数据中心难题
2017-01-21

金融核心业务再迎挑战,六大行与12家股份行为何都看重华为存储

【引子】每年618或双11购物节,各大银行的科技部团队都是如临大敌。以双11购物节为例,最近两年大型国有银行在双11“零点秒杀”时间段的并发交易峰值早就突破了上万的TPS(每秒处理事务数),交易高峰期往往持续10-15分钟,这是对承载核心交
2023-06-04

掌握软考中级系统集成项目管理工程师考试重点,轻松应对挑战!(如何把握软考中级系统集成项目管理工程师考试的核心考点?)

掌握软考中级系统集成项目管理工程师考试重点,轻松应对挑战!文章全面讲解了考试核心考点:基础知识、需求管理、项目规划、执行与控制、收尾、其他重点考点。备考方法包括熟悉大纲、把握教材、练习真题、关注历年考情、注重理解、复习归纳。掌握这些重点,考生能高效备考,轻松应对考试。
掌握软考中级系统集成项目管理工程师考试重点,轻松应对挑战!(如何把握软考中级系统集成项目管理工程师考试的核心考点?)
2024-04-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录