Python 字符串/序列入门

记录于 9.28.
图片部分建议参考:Python学习日记 - 9.28

可变字符串

如确实需要原地修改字符串,使用io.StringIO对象或者array模块

  • import io
  • str_new = io.StringIO(str)
  • str_new.seek(7) # 移动指针到第几个字符的位置
  • str_new.write(stringNum) # 写入新的字符串

基本运算符

  • Python不支持自增和自减
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9c48e4af-2b8b-4d9d-bac9-9c56f7aa5687/Untitled.png

序列

  • 序列是一种数据储存方式,一款连续的内存空间
  • 常用的序列结构有:字符串、列表、元组、字典、集合
  • 列表:可以存储任意类型
  • 元组:存储完后,元素不可变
  • 集合:不允许出现相同元素
  • 字典:存储键值对,键不允许重复

序列也是一个对象,标识符与序列对象的ID相链接;

序列的列表里存储的是地址,也就是值对象的ID

赞赏