python
文章平均质量分 64
LittleStudent12
这个作者很懒,什么都没留下…
展开
-
os.listdir()方法
os.listdir()方法用于返回指定的文件夹包含的文件或文件夹的列表。这个列表以字母顺序。不包含‘.’和'..',即使它在文件夹中。语法listdir()语法格式如下:os.listdir(path)参数:path需要指定的目录路径返回值:返回指定路径下的文件和文件夹列表实例#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sys#...转载 2018-07-13 10:28:31 · 4389 阅读 · 0 评论 -
将三列数据加载为双层字典的方法
pandas转换成字典的办法 #三列数据为 id, name, name_standard;最后生成id为一级索引,name为二级索引。test1 = pd.read_excel(name_standard_dict) d = dict() for _, row in test1.iterrows(): id, name, name_standard =...原创 2019-01-23 20:17:25 · 648 阅读 · 0 评论 -
python中的join( ),os.sep , os.path.join()函数
os.sep是什么python是跨平台的。在Windows上,文件的路径分隔符是'\',在Linux上是'/'。为了让代码在不同的平台上都能运行,那么路径应该写'\'还是'/'呢?使用os.sep的话,就不用考虑这个了,os.sep根据你所处的平台,自动采用相应的分隔符号。举例Linux下一个路径,/usr/share/python,那么上面的os.sep就是‘/’wind...原创 2018-07-12 18:58:12 · 27850 阅读 · 1 评论 -
pickle模块的用法
python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。1、pickle对象串行化pickle模块将任意一个python对象转化成一系统字节的操作过程叫做串行化对象。2、pickle模块的dump()方法pick...转载 2018-07-13 09:23:04 · 413 阅读 · 0 评论 -
enumerate( )函数
enumerate()函数用于将一个可遍历的数据对象(如列表、元组、字符串)组合成为一个索引序列,同时列出数据和数据下标,一般用在for循环当中。语法说明enumerate(sequence, [start=0])参数:sequence为一个序列、迭代器或其他支持迭代对象。start下标起始位置。返回值:返回enumerate(枚举)对象。实例>>>s...转载 2018-07-13 09:55:49 · 209 阅读 · 0 评论 -
zip()函数
zip()函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回有这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,里利用*号操作符,可以将元组解压为列表。zip 方法在 Python 2 和 Python 3 中的不同:在 Python 3.x 中为了减少内存,zip() 返回的是一个对象。如需展示列表,需手动 list() 转换。...转载 2018-07-13 10:05:05 · 222 阅读 · 0 评论 -
python语法与常用函数
map函数实现将list中的string转换为int。假设存在一个list为list = ['1','2','3']需要转换为num = [1,2,3]对list的转换不可以使用int直接操作解决办法为使用map函数python2中num = map(int, list)python3中num = list(map(int, list))...原创 2018-07-25 09:24:22 · 288 阅读 · 0 评论 -
split()方法
描述python split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔num个字符串。语法str.split(str="", num=string.count(str)).参数str分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。num为分割次数返回值返回分割后的字符串列表。实例#!/usr/bin/pythonstr = "Line1-abcd...转载 2018-07-13 10:57:06 · 492 阅读 · 0 评论 -
rfind()方法
http://www.runoob.com/python/att-string-rfind.html描述python rfind()返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1.语法rfind()方法语法:str.rfind(str, beg=0 end=len(string))参数:str 查找的字符串;beg开始查找的位置,默认为0;end结束查找位置,默认为字符串的...转载 2018-07-13 10:52:22 · 3424 阅读 · 0 评论 -
python的readline和leadlines如何使用
python 的read 、readline和 readlines以及如何读取大文件1、在实际使用中readlines方法在读取小文件的时候很好用,一次性读取整个个文件生成一个list,可以直接由索引定位到具体的行。利用一个for循环即可以遍历整个文件。2、readline方法每次只能读取一行,有两种办法遍历文件,while循环和for循环。while-break结合使用,for循环给一个...原创 2019-01-23 20:39:57 · 645 阅读 · 0 评论