数字

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

  1. a = 'aabbc10cd892364deeff'
  2. a_bytes =bytes.fromhex(a)
  3. print(a_bytes)#b'\xaa\xbb\xc1\x0c\xd8\x926M\xee\xff'
  4. aa = a_bytes.hex()
  5. print(aa)#aabbc10cd892364deeff