1.列表定义
arr=["laowang",123,"zhangsan"]
2.增删该查
arr.append("lisi")
arr.insert(0,"lisi") 插入到指定位置
合并:
arr2=["aaa","bbb"] arr.extend(arr2) print(arr) #['hello', 'laowang', 123, 'zhangsan', 'lisi', 'aaa', 'bbb']
arr2=["aaa","bbb"] arr+=arr2 print(arr)
删除:
arr.pop(); #删除最后一个 栈
arr.remove("laowang") #根据内容删除,只是删除出现的第一个
del arr[0] #根据索引
修改:
arr[0]=""
in , not in:
if 'lisi' in arr
3.索引下标,切片 支持
4.遍历
for s in str:
print(s)
5.列表转成字符串
'、'.join(list)
filter过滤
arr = filter(lambda x: True if x else False, [None, 'hello', 'world', False]) print('/'.join(arr))