
python
niecc
大数据领域的菜鸟级玩家
展开
-
python中的append与extend
mylist = [1, 2, 'a', 'bc']print(mylist)mylist.extend([1, 2])print(mylist)mylist.append([1, 2])print(mylist)mylist.extend({1: 2})print(mylist)mylist.appe原创 2017-10-07 10:14:14 · 368 阅读 · 0 评论 -
python3中的read中的next用法注意
正确用法(python3中的用法)allElectronicsData = open(r'C:/pydata/AllElectronics.csv', 'rt')reader = csv.reader(allElectronicsData)headers = next(reader)错误用法(python2中的用法)allElectronicsData = open(r'C...原创 2017-10-08 15:00:24 · 5803 阅读 · 3 评论 -
python的continue和pass的区别
continue表示跳过后面的程序,重新循环,而pass表示站位,后面的代码(else之前)还是会执行,a = 'pythyon'i = 2for element in a: if element == 'y': pass i = 3 else: print(element+str(i))结果是p2t3h3o3...原创 2017-10-06 14:13:05 · 46272 阅读 · 4 评论 -
python小知识
a = "abc_jkl_mno"b = s.split("_")e = ""for i in b: j = i[::-1] e += j+"_"print(e[:-1])结果为cba_lkj_onm原创 2017-11-29 21:59:52 · 255 阅读 · 0 评论 -
python的几种常用数据类型
转自博客园oYabea四 list,tuple,dict和set的主要区别1 .listlist是一个使用方括号括起来的有序元素集合;List 可以作为以 0 下标开始的数组,任何一个非空 list 的第一个元素总是 L[0],负数索引从 list 的尾部开始向前计数来存取元素。任何一个非空的 list 最后一个元素总是 L[-1];有分片功能,两个list可以相加;append 向 list 的...转载 2017-10-06 16:20:34 · 2019 阅读 · 0 评论 -
python读取带有中文的文件
f = open('c:/huangbo.txt','r',encoding='UTF-8')while True: line = f.readline() if len(line) == 0: break print(line)f.close()还有一种情况是f = open('c:/huangbo.txt','rb')亲测,表示第一种好用,可以顺利读出中文文件黄...原创 2017-10-06 15:51:22 · 5201 阅读 · 0 评论