-
d= { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } for key in d: print key + ':', d[key] 加号“连接”,逗号“空格”查看全部
-
最常用的key还是字符串,因为用起来最方便。 { '123': [1, 2, 3], # key 是 str,value是list 123: '123', # key 是 int,value 是 str ('a', 'b'): True # key 是 tuple,并且tuple的每个元素都是不可变对象,value是 boolean }查看全部
-
这个很难理解查看全部
-
当你写出 for i in L: 这个语句 后 那么即便是在前面的代码里面没有声明 i 是什么 也没关系 因为 这语句就相当于 i 在之前就已经声明过了 i 是list 里面的元素的代表查看全部
-
所谓的tuple 不变 指的是tuple 里面所指向的元素 不变 就像 题目中提到的 tuple 里面有一个list 元素 但是list 没有变 只是list里面的元素变了而已。。。这个部分的tuple具有 c语言中指针的某一部分特性查看全部
-
利用tuple元素创建出来的列表 不能进行任何操作 作用有限 没有list 元素创建出来的列表的操作性强查看全部
-
函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。查看全部
-
append 和pop 是相对的查看全部
-
在set中,通过s.add()添加元素,但如果待添加的元素已存在于set中,虽然不会报错,但是不能添加进去。 删除是通过s.remove()来进行。查看全部
-
在set中可以通过in操作符来判断一个元素是否存在于set中。而且其中大小写是被看做是不同的元素查看全部
-
在set中,没有重复的元素,若是不小心加入相同的元素,仍然会被自动“删除”,只留下一个.而且在set中所有元素是无序的。查看全部
-
有了函数,我们就不再每次写s = 3.14 * x * x,而是写成更有意义的函数调用 s = area_of_circle(x),而函数 area_of_circle 本身只需要写一次,就可以多次调用。查看全部
-
添加元素时,用set的add()方法: 如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了: 删除set中的元素时,用set的remove()方法: 如果删除的元素不存在set中,remove()会报错:查看全部
-
Python 不适合的领域查看全部
-
这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。查看全部
举报
0/150
提交
取消