python工作-python工作中总结
以下方法平时很少用,用其它解决方法,只是总结了一些其它同事的技巧
1 如何自动生成列表,加一个条件还能筛选
[x for x in range(10) if x>5 ]
来生一个字典试试
d = {x:randint(60,100) for x in range(1,21)} // randint需要导入包
from random import randint
用迭代筛选字典方法
{k:v for k,v in d.iteritems() if v>90} // iteritems() py3 也更名
d.items()
如何用无组中每个元素命名
studen = ("xsy",16,"13575665","fgxee@163.com")
这样的数据存为元组节省内存,访问时可以
#name
studen[0 ]
#age
studen[1]
以上方法访问,但是代码一多,数字代表什么不够直观
python模仿c写枚举方法解决:1,先定义一些常量
NAME =0
AGE = 1
SEX = 2
EMAIL = 3
高级定义方法
NAME,AGE,SEX,EMAE = range(4)
以下举例使用
//print(student[NAME]) //
//if studen[AGE]>=18k
//if student[sex] == "male"
方法二,用类构造
from collections import namedtuple
student = namedtuple("student",["name","age","sex","xx"])
s = student("jim",16,"male","llll@ddd.com")
print(s.name)
print(isinstance(s,tuple))//True,意思是可以用组的地方都 可以用这个方法
统记列表元素出现次数
from random import randint
[randint(0,20)for x in rnage(30)]// 将生成30个随机数字 现在我们要统计成字典比如{8:2,7:6} 8出现2次,7出现6次。这样子
d =[randint(0,20)for x in rnage(30)]、
最终成为
c= {2:6,6:4...........}
完成功能代码如下
from random import randint
d =[randint(0,20) for x in range(30)]
c = dict.fromkeys(d,0)
for x in d:
c[x]+=1
print(c)
原文地址:https://www.cnblogs.com/fgxwan/p/9574783.html
python工作-python工作中总结相关推荐
- Python办公自动化实践1:从多个excel表中提取数据并汇总到一个工作表页中,表格,抽取,sheet
Python办公自动化实践1:从多个excel表中提取数据并汇总到一个工作表页中,表格,抽取,sheet 发表时间:2020-04-26 问题:从当前目录或子目录中查询符合条件的excel表格,并从这 ...
- 如何使用python编程解决生活中的问题-日常工作问题处理中Python程序的运用
计算机应用毕业论文第八篇:日常工作问题处理中Python程序的运用 摘要:Python是一门简单.实用而且有趣的百搭款语言,在Web应用开发.系统网络运维.科学与数字计算.网络编程等领域都有所建树.在 ...
- python在日常工作中的具体应用_python在实际工作中的应用有哪些
python在实际工作的应用程序是什么无论是工作还是生活,python是一种实用和有趣的技能.Python已经广泛应用,下面的图可以概括:从工作:Python开发,Python爬虫,大数据;从生活中, ...
- python 在日常工作中_每天在工作和生活中做的事,我如何用 Python 让它们变得更轻松?...
原标题:每天在工作和生活中做的事,我如何用 Python 让它们变得更轻松? 在生活和工作中,往往充斥着一些枯燥且乏味的事情.所以要让自己从机械地重复性劳动中解放出来,才是解放身心的正确姿势. 本文列 ...
- Python 在数据分析工作中的地位与 R 语言比较如何?
随着数据分析在各个行业的广泛应用,数据分析工具的选择变得越来越重要.那么Python 在数据分析工作中的地位与 R 语言.SAS.SPSS 比较如何呢? Python和R语言成为了两个最受欢迎的工具. ...
- 不懂编程可以自学python吗-会Python的人工作不会太差?编程课真的有必要学吗?...
都市快报"会Python的人工作不会太差,追上同龄人,就现在!" "学Python,自动化处理Excel.Word,高效办公,准时下班." "Exce ...
- 日常办公会用到的python模块-Python如何去实际提高工作的效率?也许这个会有用!...
4月初,班主任的某次周会议上,华华关切的问了一下:最近班主任们有什么难题吗?就是花费了你们大部分时间的工作!我们Python天团可以帮你们解决问题. 班主任大主管星星说:有.目前有一个大难题.我们每天 ...
- 零基础学python多久可以工作-零基础学习python,要多久才可以学好并且找到工作?...
原标题:零基础学习python,要多久才可以学好并且找到工作? 零基础的你想学习python肯定很关注学习python的最短时间是多久,怎样才能快速学习python等问题,今天就为大家详细地回答一下这 ...
- 不是计算机专业学python能找到工作吗-本科学历,非计算机专业,想学Python找工作靠谱吗?...
说靠谱的人有,说不靠谱的也大有人在,你究竟信谁? 别人的说法对你而言只是一个建议,最终做出决定的还是你自己. 你的目的是通过学习Python来找一份工作,从这个想法来看,本身就是很靠谱的,你打算通过学 ...
- 上海找python工作-python上海招聘
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 專 欄陈键冬,python中文社区专栏作者github:https:github ...
最新文章
- linux c实现函数回调,c语言实现linux抓包
- linux svn missingargument -m,缺少參數-m在windows powershell中使用svn。
- php 接口的定义与实现,PHP接口定义与用法示例
- 创新式开发探索(一) —— 开篇
- html正则表达式识别网址,JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)...
- 东北大哥在线反套路hhhhhh | 今日最佳
- 在VI中删除行尾的换行符
- 轻量级代码生成器-OnlyCoder 第一篇
- 论文浅尝 | 基于迭代的概率规则约束的知识图谱分布式表示
- jsonp模拟获取百度搜索相关词汇
- ajax 动态加载的内容,相应的js也要在回调里加载
- java操作地理位置信息
- [转载] python无法从nltk中调取文本 from nltk.book import *
- 滤波器频率响应 matlab,滤波器频率响应与实际滤波情况不符合
- Python网络之数据库
- java如何解压rar文件怎么打开_java解压RAR压缩文件
- 关机、睡眠和休眠有啥区别
- 可编程计算机边长计算器,可编程科学计算器(Scientific Calculator Plus)
- Android7.0 Notification Show silently 阻止通知 定制
- spring boot——关于一个Mysql主键的问题