name ="jack";
age = 20;
income =18600.28;
#可以存储不同类型的值array=(name,age,income);
#取值 也可切片 同字符和序列
array[1];
列表(List)
lt=["jack",30,2885.8,false];#定义一个list 同元组 区别其他强类型语言的是这里可以存储多种不同的类型#lt[1];lt[2]=98.5;#区别于元组的是可以修改值#addlt.append("这句默认会增加到最后");
#删除
del(lt[3]);
#另外一种删除lt.remove(30);
#查找 var in list
字典(dict):键值对类型
#用两个列表模拟字典keys =["name","age","gender"];
values =["张三",30,"男"];
#可以遍历两个列表生成一个新的元组print(zip(keys,values));
#字典# keys() or values()返回键值列表 items()返回键值元组
dic={
"name":"张三","age":35,"gender":"男"};
print(dic["age"]);
#遍历 注意的是for语句写完后要按回车 目的是保证下行的语句开头前必需有最少一个空格否则有可能输出异常 for k in dic:#取keysprint(k);
for k in dic:#通过取到的keys取valueprint(dic[k]);
dic["tel"] = 18000000000;#增加
dic.get("name");#取指定的值
dic.get("name","null");#表示如果没有找到指定key的值则返回当前我们指定的值
name = dic.pop("name");#删除并返回指定键的元素#删除指定key
del(dic["age"]);