- 博客(7)
- 收藏
- 关注
原创 python学习之路5-----------------------生成器
生成器有两种实现方法:第一种:>>> G=(x*x for x in range(10)) #与列表生成式的区别就是把[]变成()>>> G at 0x000000000363C678>>>> for i in G:print(i)0149162536496481第二中写法:使用 yield关键字:>>> def odd()
2016-12-20 15:35:38 134
原创 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 140
原创 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 dprint(key)for v in d.values()print(v)for k,v in d.i
2016-12-20 11:21:01 129
原创 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 233
原创 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 182
原创 第七套练习题
1、构造方法前面能不能加关键字修饰? java的构造方法不能添加任何修饰符。除了权限修饰符以外。2、java中允许有与类名同名的非构造方法。。3、Vector与ArrayList的区别:都是基于数组实现的。ArrayList线程不安全(不支持线程同步),Vector支持线程的同步。vector用于大量数据和多线程的情况下。4、list和set都是collention的子接口。属于
2016-12-13 15:52:35 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人