python数据类型对比
注意:
切片(不会改变原数据)
names[start:end:step] #step 默认是1
切片的特性是顾头不顾尾,即start的元素会被包含,end-1是实际取出来的值
[::-1]效果等同于反转
列表:可变(增删改查)
元组:不可变(包含的列表可变)
字符串:split(可以将字符串分割成列表)
字典:(已有keys,批量生成values)
{}.fromkeys([1,2,3,4,5,6,7,8],100)
{1: 100, 2: 100, 3: 100, 4: 100, 5: 100, 6: 100, 7: 100, 8: 100}
字典:新增(返回value值,重新赋值不会修改原值)
names["佩奇"] = [26, "讲师", 40000]
names.setdefault("oldboy",[50,"boss",100000])
isdisjoint 相交
issubset 子集
issuperset 父集