变量类型:
①单值:int
②多值:数组
③复杂:类
变量类型:就是变量的数据结构,表示这个变量所代表的内容的格式是怎样的。
(多值)四种基本数据结构: 列表,字典,元组,集合
列表:
①元素可变, 意义:可对列表进行,增,删,改,爬虫使用较少
②位置有序
③可存储所有对象
使用:
列表中位置有序,用法与字符串的切片和索引类似
#索引
list=['aa','bb','cc','dd']
print(list[0])
#return aa (string)
#切片
print(list[1:])#空值默认为首位或末位
#return ['bb','cc','dd']
列表的多重循环
names=['aa','bb','cc','dd']
ages=[1,2,3,4]
for name, age in zip(names,ages)
print(name,age)
return
aa 1
bb 2
cc 3
dd 4
字典:键值对形式
user_info={
'name':'lan'
'age':'55'
'sex':'man'
}
元组和集合:爬虫极少用
元组:类似列表,仅能查看不能修改
tuple=(1,2,3)
集合:无序,不重复。
set={'meiyou','chongfu','de'}
变量;
命名要求:无歧义,可识别。