-
insert(索引号,新元素) append(新元素)在末尾查看全部
-
L = [75, 92, 59, 68] sum = 0.0 for x in L: sum = 0.0 + x print sum / 4 答案错误 5-5查看全部
-
不会用python打开notepad++文件 不懂cd \LearnPython查看全部
-
倒数第四个开始取,到倒数第一个结束,没两个取一个查看全部
-
Python的注释以 # 开头,后面的文字直到行尾都算注释查看全部
-
Python从list删除元素 Paul同学刚来几天又要转走了,那么我们怎么把Paul 从现有的list中删除呢? 如果Paul同学排在最后一个,我们可以用list的pop()方法删除: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> L.pop() 'Paul' >>> print L ['Adam', 'Lisa', 'Bart'] pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。 如果Paul同学不是排在最后一个怎么办?比如Paul同学排在第三: >>> L = ['Adam', 'Lisa', 'Paul', 'Bart'] 要把Paul踢出list,我们就必须先定位Paul的位置。由于Paul的索引是2,因此,用 pop(2)把Paul删掉: >>> L.pop(2) 'Paul' >>> print L ['Adam', 'Lisa', 'Bart']查看全部
-
现在,班里有3名同学: >>> L = ['Adam', 'Lisa', 'Bart'] 今天,班里转来一名新同学 Paul,如何把新同学添加到现有的 list 中呢? 第一个办法是用 list 的 append() 方法,把新同学追加到 list 的末尾: >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.append('Paul') >>> print L ['Adam', 'Lisa', 'Bart', 'Paul'] append()总是把新的元素添加到 list 的尾部。 如果 Paul 同学表示自己总是考满分,要求添加到第一的位置,怎么办? 方法是用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素: >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.insert(0, 'Paul') >>> print L ['Paul', 'Adam', 'Lisa', 'Bart'] L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。查看全部
-
set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 最后,set存储的元素也是没有顺序的。查看全部
-
Bill是该班的同学吗? >>> 'Bill' in s False bart是该班的同学吗? >>> 'bart' in s False 看来大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素查看全部
-
L[x:y:z]函数指的是‘开始元素+1’:‘最后元素’:‘取元素间隔; L[2::3]是指从第3个元素开始每隔2个元素取一次查看全部
-
=和==的区别:=表示赋值,==表示判定是否相等。可变参数可以当作tuple来看待查看全部
-
int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。例如int('123', 8) 先将‘123’转化为int型123,然后将123转化为8制,即3+2*8+1*8^2=83 就是原来的函数不变,只是在参数上面加了一个赋值,在引入时,不加任何参数,就用赋值后面的值查看全部
-
利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。 注意: else 后面有个“:”。查看全部
-
在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车查看全部
-
if 语句后接表达式,然后用:表示代码块开始。查看全部
举报
0/150
提交
取消