博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Reading Note】Python读书杂记
阅读量:6413 次
发布时间:2019-06-23

本文共 1605 字,大约阅读时间需要 5 分钟。

赋值

>>> list=[]>>> app=[list,list,list]>>> app[[], [], []]>>> app[1].append(1)>>> app[[1], [1], [1]]>>> id(app[1])1666670423944>>> id(app[2])1666670423944

条件语句:

>>> app=[1,'',"cat",[]]>>> for i in app:	print(app[i])
>>> for i in app:	print(i)1cat[]>>> for i in app:	if i:		print(i)1cat>>> [i for i in app][1, '', 'cat', []]>>> [i for i in app if i][1, 'cat']

any和all

>>> any(w!=0 for w in app)True>>> all(w!='' for w in app)False

元组:

>>> t='ass',33,''>>> t('ass', 33, '')

各种遍历序列的方式

>>> s(2, 5, 3, 1, 6, 7, 95, 3)>>> [n for n in s][2, 5, 3, 1, 6, 7, 95, 3]>>> [n for n in sorted(s)][1, 2, 3, 3, 5, 6, 7, 95]>>> [n for n in set(s)][1, 2, 3, 5, 6, 7, 95]>>> [n for n in reversed(s)][3, 95, 7, 6, 1, 3, 5, 2]>>> [n for n in s[::-1]][3, 95, 7, 6, 1, 3, 5, 2]>>> [n for n in set(s).difference(t)][1, 2, 3, 5, 6, 7, 95]>>> t=[1,23,4,5]>>> [n for n in set(s).difference(t)][2, 3, 6, 7, 95]>>> [n for n in random.shuffle(s)]

训练集和测试集语料划分:9:1

>>> text=open(r"C:\Users\BNC-PC\Desktop\text.txt","r").read()>>> len(text)34176>>> cut=int(0.9*len(text))>>> training_data,test_data=text[:cut],text[cut:]>>> len(training_data)30758>>> len(test_data)3418>>> text == training_data + test_dataTrue>>> len(training_data)/len(test_data)8.998829724985372>>>

合并

>>> words='我 是 中国 人 , 我 爱 祖国'.split()>>> worelen=[w for w in words]>>> worelen['我', '是', '中国', '人', ',', '我', '爱', '祖国']>>> '='.join(w for w in worelen)'我=是=中国=人=,=我=爱=祖国'

函数:

def bncsum(m,n):    sum=0    if n:        sum=m/n    else:        sum=n    print(sum)>>> bncsum(4,5)0.8>>> bncsum(4,0)0>>> help(bncsum)Help on function bncsum in module __main__:bncsum(m, n)

  

 

转载地址:http://mxdra.baihongyu.com/

你可能感兴趣的文章
无锁数据结构
查看>>
RabbitMQ消息队列:任务分发机制
查看>>
substr和substring的区别
查看>>
String.Format用法
查看>>
【转】java NiO 学习笔记
查看>>
MySQL的变量查看和设置
查看>>
Android NDK配、编译、调试
查看>>
长平狐 memcached源代码阅读笔记(二):网络处理部分
查看>>
android onNewIntent
查看>>
实战利用腾讯企业邮箱zabbix3.x邮件(微信/QQ/短信)告警详细配置
查看>>
干掉运营商:神奇盒子让你自建GSM 网络
查看>>
配置企业级wlan
查看>>
XML特殊符号
查看>>
kaptcha可配置项
查看>>
JavaMail邮箱验证用户注册
查看>>
系统时间——ntpd
查看>>
反射实现AOP动态代理模式(Spring AOP实现原理)
查看>>
Spring MVC 4.x + fastjson 1.2.7,封装的List<?>参数
查看>>
js选中问题
查看>>
CentOS 7 Shell脚本编程第二讲 Shell 脚本创建和执行
查看>>