- 博客(7)
- 收藏
- 关注
原创 python学习之路5-----------------------生成器
生成器有两种实现方法: 第一种: >>> G=(x*x for x in range(10)) #与列表生成式的区别就是把[]变成() >>> G at 0x000000000363C678> >>> for i in G: print(i) 0 1 4 9 16 25 36 49 64 81 第二中写法:使用 yield关键字: >>> def odd()
2016-12-20 15:35:38
160
原创 python学习之路4------列表生成器
要生成[1,4,9,16,25]怎么办? [x*x for x in range(1,6)] [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100] L=['Hello','Mool','Wdddd']#大写变成小写 [s.lower() for s in L] isinstance(1,str)#判断是
2016-12-20 11:38:38
162
原创 python学习之路3--------迭代
遍历集合中的每个元素 list 或tuple L=[1,2,3] for i in L: print(i) for x,y in [(1,2),(2,4),(3,9)]: print(x,y) d={'a':1,'b':2,'c':3} for key in d print(key) for v in d.values() print(v) for k,v in d.i
2016-12-20 11:21:01
158
原创 Python学习之路2--------dic和set
字典用于存储键值对,key-value,字典在存储是key不能重复。set可以可以看做是只存储key的集合。key不能重复字典的定义 : d={'key1':1,'ky2':2,'key3',3}取出其中的值: d['key1'] 判断字典是否有某值: 'key3' in d 或者 d.get('key3') 删除键值对:d.pop('key1') 字典中存储的key是不可变类型。而l
2016-12-20 11:07:41
273
原创 Python学习之路1——————切片
切片,就是去除list或者元组,字符串中的部分元素的操作。L=[1,2,3,4,5,6] L[0:4] L[0:2:4] L[-3:-1] #元组字符串也是这种操作
2016-12-20 10:48:30
209
原创 第七套练习题
1、构造方法前面能不能加关键字修饰? java的构造方法不能添加任何修饰符。除了权限修饰符以外。 2、java中允许有与类名同名的非构造方法。。 3、Vector与ArrayList的区别:都是基于数组实现的。ArrayList线程不安全(不支持线程同步),Vector支持线程的同步。vector用于大量数据和多线程的情况下。 4、list和set都是collention的子接口。属于
2016-12-13 15:52:35
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人