7.15分享——列表的使用扩展
列表的拼接
两个列表可以相加么?答案当然是肯定的。并且方法不止一种,接下来我们就一起来看看。
第一种方式当然是直接相加
l1 = [1,2,3] l2 = ['alex','wusir'] print(l1+l2) print(l1) print(l2)
[1, 2, 3, 'alex', 'wusir'] [1, 2, 3] ['alex', 'wusir']
第二种方式是将l2的内容添加到l1中
l1 = [1,2,3] l2 = ['alex','wusir'] l1.extend(l2) print(l1) print(l2)
[1, 2, 3, 'alex', 'wusir'] ['alex', 'wusir']
列表的翻转
l = [12,34,'abc'] l.reverse() print(l)
['abc', 34, 12]
切片的其他用法
我们都知道切片可以从一个列表中取出一段内容复制并由这些内容组成一个新的列表。其实列表切片的语法还可以用来修改列表。
接下来咱们就来感受一下。
l = [1,2,3,4,5,6,7,8] l[1:3] = ['alex','wusir'] print(l)
[1, 'alex', 'wusir', 4, 5, 6, 7, 8]
也可以插入更多的变量
l = [1,2,3,4,5,6,7,8] l[1:3] = ['alex','wusir','eva'] print(l)
[1, 'alex', 'wusir', 'eva', 4, 5, 6, 7, 8]
上面这些就是我们分享的列表的扩展知识,学到就是赚到,你get到了没有?

浙公网安备 33010602011771号