python查漏补缺之基本的数据结构
列表
删除列表元素
1 | del list[2] |
Python列表脚本操作符
len([1,2,3])
,结果为3
[1,2,3]+[4,5,6]
,结果为[1,2,3,4,5,6]
['Hi']*4
,结果为['Hi'.'Hi','Hi','Hi']
3 in [1,2,3]
,结果为True
for x in [1,2,3]: print(x,end="")
,结果为1 2 3
Py列表拼接
1 | >>>squares = [1, 4, 9, 16, 25] |
元组
元祖的元素不可修改。
元组使用小括号,列表使用方括号。
修改元组
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下:
1 | tup1 = (12, 34.56); |
结果为:
1 | (12, 34.56, 'abc', 'xyz') |
元组运算符
py表达式 | 结果 | 描述 |
---|---|---|
len((1, 2, 3)) |
3 | 计算元素个数 |
(1, 2, 3) + (4, 5, 6) |
(1, 2, 3, 4, 5, 6) | 连接 |
('Hi!',) * 4 |
(‘Hi!’, ‘Hi!’, ‘Hi!’, ‘Hi!’) | 复制 |
3 in (1, 2, 3) |
True | 元素是否存在 |
for x in (1, 2, 3): print (x,) |
1 2 3 | 迭代 |
python查漏补缺之基本的数据结构