- python的六个标准数据类型
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
- 可变的数据类型:list,set,Dictionary
- 不可变的数据类型:number,tuple,string在编程语言中,=表示赋值,==表示等于,is表示判断两个对象是否是同一个对象,==与is的区别是:==比较的是值,is比较的是内存地址。
- find()和index()方法的区别:find()如果在指定字符中没有找到则返回-1;而index则会抛出ValueError异常
sorted 是内置函数,可对所有可迭代的对象进行排序操作,返回新的list。sorted函数与sort方法的区别是sorted函数会返回排序后的新列表,而sort方法不会返回。
作用:反向列表中的元素,reverse()方法和列表[::-1]的区别是前者会改变列表中的元素顺序,而后者不会改变顺序,只会把列表的元素反着取出来。
运算符:
算数运算符,比较运算符,逻辑运算符,位运算符,身份运算符,成员运算符,赋值运算符,三元运算符
字典是无序的:
取value的值
修改字典的值: 通过key修改对应的键值,如果key值没有,则相当于新增一个键值对。
注意pop在集合,字典使用的区别