数字
https://www.runoob.com/python3/python3-number.html
字符串
截取:
- str[0:2]—-含头不含尾
- str[:2]—-前两个
- str[0:]—-后两个
- str[-1]—-倒着数第一个,也就是最后一个
- str[::1]—-复制原字符串,1为step
- str[::-1]—-倒序复制
https://www.runoob.com/python3/python3-string.html
列表
截取:
- str[0:2]—-含头不含尾
- str[:2]—-前两个
- str[0:]—-后两个
- str[-1]—-倒着数第一个,也就是最后一个
- str[::1]—-复制原字符串,1为step
- str[::-1]—-倒序复制
https://www.runoob.com/python3/python3-list.html
元组
有序,可重复,不可变(一维不能变,高维可变但不能替换)
元组中只包含一个元素时,需要在元素后面添加逗号
截取:
- str[0:2]—-含头不含尾
- str[:2]—-前两个
- str[0:]—-后两个
- str[-1]—-倒着数第一个,也就是最后一个
- str[::1]—-复制原字符串,1为step
- str[::-1]—-倒序复制
https://www.runoob.com/python3/python3-tuple.html
集合
运算:
- s1-s2:在s1中,但不在s2中
- s1|s2:并集
- s1^s2:差集
- s1&s2:交集
https://www.runoob.com/python3/python3-tuple.html
字典
无序,不可重复,可变
- 增:dict[‘a’]=1
- 删:del dict , del dict[‘a’]
- 改:dict[‘a’]=1
- 查:dict[‘a’]
https://www.runoob.com/python3/python3-dictionary.html
hex与bytes
a = 'aabbc10cd892364deeff'
a_bytes =bytes.fromhex(a)
print(a_bytes)#b'\xaa\xbb\xc1\x0c\xd8\x926M\xee\xff'
aa = a_bytes.hex()
print(aa)#aabbc10cd892364deeff