Python列表脚本操作符、取与拼接

列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。

如下所示:

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迭代

Python列表截取与拼接

Python的列表截取与字符串操作类型,如下所示:L=[‘Google’, ‘python-100’, ‘Taobao’]

操作:

Python 表达式结果描述
L[2]‘Taobao’读取第三个元素
L[-2]‘python-100’从右侧开始读取倒数第二个元素: count from the right
L[1:][‘python-100’, ‘Taobao’]输出从第二个元素开始后的所有元素

>>>L=[‘Google’, ‘python-100’, ‘Taobao’] >>> L[2] ‘Taobao’ >>> L[-2] ‘python-100’ >>> L[1:] [‘python-100’, ‘Taobao’] >>>

列表还支持拼接操作:>>>squares = [1, 4, 9, 16, 25] >>> squares += [36, 49, 64, 81, 100] >>> squares [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] >>>

0

评论0

请先
没有账号?注册  忘记密码?