删除是根据索引去删除的,例如:
del(names.[2])
有些方法有返回值,调用了一个方法,会返回一个值。
删除是根据索引去删除的,例如:
del(names.[2])
有些方法有返回值,调用了一个方法,会返回一个值。
del(names[-1])
删除倒数第一个数据
names.remove("数据")
删除列表中的某个数据
print()
不带参数为换行
method()
method(arg)
xxV.method()
xxV.method(arg1,arg2)
print() : 换行输出
print()括号里边什么都没有 换行输出
方法的调用:
method()
method(xxx)
xxV.method()
xxV.method(xxx)
xxV.method(xxx,xxx)
有返回值
14.创建一个列表存储多个数据:例如:
names = ["siki","mimi","xixi","lili"],列表信息用中括号括起来,内部数据用逗号分隔。
即:列表名 = [数据1,数据2,数据3]
15.如何访问列表中的数据:
索引从0开始,长度即为元素个数;
访问列表中倒数的几个元素,即可以用 names[-1]表示倒数第一个元素,names[-2]表示倒数第二个元素
16.如何截取子列表:
例如:names[0:2](注意包含开始,不包含结束),不写开始索引时,例如names[:2]默认从0开始;不写结束索引时,默认到末尾;都不写时,例如names[:]相当于复制列表。
17.修改列表中的数据:
例如:names[2]="dada"直接改;
添加数据:
names.append("需要添加的内容"),默认添加到列表结尾;
插入数据:
例如:names.insert(需要插入的位置索引号,插入的内容):比如names.insert(0,"zhangsan"),此时后面的元素依次向后串一位;
删除数据:del(names[2])方法即可,后面的元素自动向前串一位;或者写成 del names[2];或者直接names.remove("siki")直接删除也可以(但需要保证要删除的元素是存在的,否则会报错,同时如果列表中由多个“siki”时,默认删除的是第一个“siki”);
18.print()相当于一个换行。
没有返回值,del(names[2]),names.remove("voldy")
有返回值,print(name[0].upper())
print()这样只会输出空白行
方法总结:
method()
method(arg)
xxV.method()
xxV.method(arg)
xxV.method(arg1,arg2)
直接调用方法
method()
method(数据)
xxv。mothod()
返回值
print()
换行
method()
xxXmethod()
xxXmethod(arg)
xxXmethod(arg1,arg2)
方法总结