Python内置数据结构之字符串
字符串
- 一个个字符组成的有序的序列,是字符的集合
使用单引号、双引号、三引号引住的字符序列
字符串是不可变对象
ython3起,字符串就是Unicode类型
字符串元素访问——下标
字符串支持使用索引访问
sql = “select * from user where name=‘tom’”
sql[4] # 字符串’c’
sql[4] = ‘o’
有序的字符集合,字符序列
for c in sql:
print©
可迭代
lst = list(sql)
字符串join连接*
- “string”.join(iterable) -> str
将可迭代对象连接起来,使用string作为分隔符
可迭代对象本身元素都是字符串
返回一个新字符串
lst = [‘1’,‘2’,‘3’]
print(""".join(lst)) # 分隔符是双引号
print(" “.join(lst))
print(”\n".join(lst))
lst = [‘1’,[‘a’,‘b’],‘3’]
print(" ".join(lst))