1 问题
本文主要探究 Python 中对元组中的内容进行增加、删除、修改。
2 方法
-
在Python中,切片是对序列型对象的一种高级索引方法;
-
先利用切片去除不需要的内容;
-
剩余内容利用切片再加上需要添加或者修改的元素。
如代码清单1:
代码清单1
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | tuple_classmates=('Miachle','Bob','Tracy',['David',2]) t1=tuple_classmates[:-1]+('Messi',)+tuple_classmates[3:] print(t1) #输出('Miachle','Bob','Tracy','Messi',['David',2]) t2=tuple_classmates[:1]+tuple_classmates[2:] print(t2) #输出('Miachle','Tracy',['David',2]) t3=tuple_classmates[:1]+('George',)+tuple_classmates[2:] print(t3) #输出('Miachle','George','Tracy',['David',2]) |
3 结语
针对元组中内容的修改,可以利用切片的方法实现,利用切片去除不需要的内容,再加上要添加或者需要替换的内容,上方实验证明切片该方法是可行的。未来还可以探索其他的方法对元组中的内容进行修改。