立即学习:https://edu.csdn.net/course/play/26899/344214?utm_source=blogtoedu
1、None是独立的存在,是NoneType类型;
2、2**n表示2的n次方;
3、‘hello I'm python'中第二个’需要转义,写成‘hello I\'m python',如果要显示\,则写成r'hello I\'m python';
4、join,format可用于字符拼接;
5、s[:-1]表示s值从头取到最后一个,但不包括最后一个;
6、replace('','')表示把第一个引号内容替换为第二个引号内容;
7、Tuple(元组)与list [列表]不同之处在于元组的元素不能修改;(列表是有序集合)
8、如果元组里只有一个元素,为了区分,需要在元素后加逗号,t=(1,);
9、如果元组里包含列表,修改列表内的元素,元组内列表里的元素也相应的改变(修改整体引用的列表是不可以的,因为引用的地址变了),因为列表和元组是引用关系(只能保证地址不能被修改);
10、{字典}是无序集合,用键(key):值(value);(哈希Hash算法)
11、
从d中获取Thomas的值,如果d里没有thomas,则显示-1;
12、查找和插入,选字典(速度快,但占用内存);
13、key最好用不可变对象,如字符串、整数;(可变对象有list)
14、Set集合是无序不重复元素的序列,可以使用大括号{}或者set()函数创建集合(创建空集合必须用set()而不是{},因为{}是用来创建空字典的)
15、 set是key的集合,不存储value;
16、
remove表示移除元素,add表示添加元素;
17、 Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Sets(集合)
Dictionary(字典)