Python 数据处理

for 循环

遍历list等对象时,尽量不要用range

# 需要使用引索时,
for index,value in enmuerate(alist):
	print(index,value)
# 同时迭代两个循环
for word,number in zip(words,numbers):
	print(word,number)
# 当不需要获取一个完整数列时,使用xrange比range性能更好:
for i in xrange(100):
	print(i)

文件处理相关

文件遍历

用os.walk()比较方便
示例代码:

import os
workdir='./Data/'

for root,dirnames,filenames in os.walk(workdir):
    for name in filenames:
        filepath=os.path.join(root,name)#获取文件完整路径
        print(filepath)#得到路径后就可以进行各种处理啦
    
    #同理可对文件夹进行处理
    for name in dirnames:
        dirpath=os.path.join(root,name)#获取目录完整路径
        
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值