列表的方法

li=[1,["abc",False],"ilu"]
print(li[0:-1])
print(li[1])
注意,False和True首字母要大写
for i in li:
    print(i)
    
li=[1,["abc",False],"ilu"]
del li[0]
li[0:2]=[0,2]
for i in li:
    print(i)
    
    li=[1,["abc",False],"ilu"]
print(li[1][0][2])

s="fdhasjkfhkas"
li=list(s)
print(li)字符串可以转换成列表
 
当列表中既有数字又有字符串我们需要自己写for循环
li=[1,"abc",False,"ilu"]
s=''
for i in li:
    s+=str(i)
    当列表中只有字符串时。可以用join函数
    li=["abc","ilu"]
s=''.join(li)
print(s)

li=["abc","ilu"]
s=li.copy()这个是浅拷贝

li.count(22)计算元素出现的次数
参数列表中出现value意味着必须加入一个参数

注意区分append和extend
li=["abc","ilu"]
li.append(["woaini",123])
print(li)
['abc', 'ilu', ['woaini', 123]]

li=["abc","ilu"]
li.extend(["woaini",123])
['abc', 'ilu', 'woaini', 123]
extend是相当于在内部执行for循环遍历加入的元素,将每一个元素放入集合中

li.remove(88)
li.pop(89)
del li[0]
几种删除列表元素的方式
li.reverse()
li.sort()

 

posted @ 2018-01-31 15:44  L与S的小甜菜  阅读(136)  评论(0编辑  收藏  举报