1、使用范围:
大数据 、图像处理、web 、运维、爬虫、自动化、科学计算
2、准备环境:
linux/mac
python 3.5.2
ipython
vim/sublime/atom
3、列表
3.1 表达式
AA=['A','B','C']
1、数据两边用引号转换字符字符串
2、用逗号将列表与下一项分块
3、列表开始与结束加上中括号
4、用赋值操作符(=)将列表赋予给变量
3.2 操作
1、print(AA) / AA 打印
2、AA[0] 分片
3、len(AA) 统计列表长度
4、AA.append("BB") 追加到列表的最后
5、num=[1,2,3]
AA.extend(num) 合并两个列表,合并到当前列表后,不限制列表格式
6、AA.remove("A") 删除某个类别项
7、AA.insert(1,"DD") 插入某个项,插入在序列后
8、用for循环用所有信息
for item in AA:
if isinstance(item,list):
for next_item in ltem:
prit(next_item)
else:print(ltem)
9、isinstance(item,list) 判断是否是列表
for each_item in movies:
count=count+1
if isinstance(each_item,list):
ctb=0
for nested_item in each_item:
ctb=ctb+1
if isinstance(nested_item,list):
ctc=0
for next_list in nested_item:
ctc=ctc+1
print (str(count)+"."+str(ctb)+"."+str(ctc)+":"+next_list)
else:print (str(count)+"."+str(ctb)+":"+nested_item)
else:print(str(count)+":"+each_item)