-
对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。
查看全部 -
L中的元素在for循环上写时in L 之前的名字随机 只用来表示后续的程序即可
查看全部 -
pop()方法总是删掉list的最后一个元素,并且它还返回这个元素。
如果Paul同学不是排在最后一个怎么办?比如Paul同学排在第三:
>>> L = ['Adam', 'Lisa', 'Paul', 'Bart']
要把Paul踢出list,我们就必须先定位Paul的位置。由于Paul的索引是2,因此,用
pop(2)
把Paul删掉查看全部 -
if
elif
不缩进
查看全部 -
if else 后都要加:
查看全部 -
缩进:4个空格,不要使用Tab
if 语句后接表达式,然后用“:”表示代码块开始。
退出缩进需要多敲一行回车
查看全部 -
tuple指向不变
查看全部 -
单元素 tuple 要多加一个逗号“,”
查看全部 -
tuple元组 (,,,) 不可替换和增减元素 查找方式与list相同t[cat]
查看全部 -
3.7版本直接打中文,不用加u,加u报错
查看全部 -
用/进行转义,/“,/n换行
查看全部 -
L[cat] 替换cat位置的元素
查看全部 -
pop(cat) 删除cat位置的元素 从0开始 并返回删除的元素 pop()默认删除最后一个元素
>>> L.pop(2) 'Paul'
查看全部 -
append()把新的元素添加到 list 的尾部
L.insert(0, 'Paul') :'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。
查看全部 -
print L[cat]
cat------列表里的第几位 从0开始 -1表示倒数第一个
查看全部
举报