python基本数据结构
python中的加号字符串拼接
例如:
你以为的['bella']
实际上:
['b','e','l','l','a']
每一次增加字符,都会另外分配内存空间,所以尽量不要使用”+“号
字符串相关操作:
1.移除空白 strip
i
.strip
()
2.分割 split
例如:
i
= "apple"
print(i
.split
('p')
输出:
[' a','','le ']
3.长度
len()
4.索引 i
[1]
5.切片 i
[2:]
列表:
追加 append
删除 pop
del remove
循环
for while foreach
包含
in
例如:
i
= [' apple ','ii']
i
.append
("p")
print(i
)
输出:
[' apple ', 'ii', 'p']
i
= [' apple ','ii']
i
.remove
("ii")
print(i
)
输出:
[' apple ']
li
= [11,22,33,44]
for item
in li
:
print item
逐个输出
元组类似(只是一般元组不能改动)
字典
删除 i
.pop
(" ")
循环
for
i
= dict({"name": "mr.wu", 'age': 18})
for j
in i
:
print(j
)
输出:
name
age