2018/10/31(python)

1.列表(list)

列表中的元素可以是字符串,数字,布尔值,列表还可以嵌套列表。

例   l=[1,2,3,"abc","name",[5,"pad"],b]                          《==列表中的列表被视为一个元素

列表元素可以在原来基础上修改

l=[2,"qwe",'p',1,['r',9,3,"po"],9]
l[0]="ide"                   #
print(l)
del l[3]                     #
print(l)

也可以通过切片方式进行多个删改

2.列表也支持in操作

l=[2,"qwe",'p',1,['r',9,3,"po"],9]
v1=9 in l
print(v1)
v2=12 in l
print(v2)

3.取列表中列表元素

l=[2,"qwe",'p',1,["汉字",[1,3,"语言"],9,3,"po"],9]
v=l[4][1][2][0]
print(v)

4.数字x转字符串

str(x)

5.字符串x转列表

list(x)

6.列表转字符串(包含数字)

a=[1,2,3,"abc","def"]
s=""
for i in a:
s=s+str(i)
print(s)

列表转字符串(全是字符串)

a=["abc","def"]
s="".join(a)
print(s)

7.列表追加==》append()                           追加的可以是字符串,列表

l=[4,2,9,10]
l.append(5)
print(l)

extend()  《==扩展到原列表

l=[4,2,9,10]
l.extend([88,"思考"])
print(l)
l=[4,2,9,10]
l.extend("思考")
print(l)

 

8.清空字符串

l=[4,2,9,10]
l.clear()

9.浅拷贝

l=[4,2,9,10]
v=l.copy()
print(v)

10.计算元素出现次数

l=[4,2,9,10]
v=l.count(4)
print(v)

11.根据值找下标只找第一个

x.index(数值)

 

posted on 2018-10-31 23:03  hcy12  阅读(94)  评论(0编辑  收藏  举报

导航