本文共 2083 字,大约阅读时间需要 6 分钟。
不可变类型:
str、 int、 float 、tuple 可变类型: list、 dict、 set一、增
1、object.append([target]) 适用类型——list 返回值:None,原对象新增元素target 示例:>>>list1= [1,2,3,4,5]>>>result1 = list1.append('ha')>>>print(list1)>>>print(result1)
2、下标赋值
适用类型——list 返回值:被赋值对象 示例:>>>list1= [1, 2, 3, 4, 5]>>>list1[5] = 8>>>print(list1)
3、+运算符
适用对象——list列表、tuple元组 返回值:合并后生成新对象,类型与原来一致 示例:>>>list1= [1, 2, 3, 4, 5]>>>tuple1 = (3, 4, 2, 6)>>>result2 = list1 + [5,6]>>>print(result2)>>>print(list1)>>>result3 = tuple1 + (5,6)>>>print(result3)>>>print(tuple1)
4、连接符 ‘’.join([object])
适用对象——list列表、tuple元组、set集合 返回值:由连接符连接对象中各元素组成的字符串 (注意:对象的元素必须是str类型) 示例>>>tuple2 = ('what','a')>>>print('-'.join(tuple2))what-a
5、object.add()
适用类型——set集合 返回值:None。原对象新增元素target 示例:>>>set2 = { 'ee', '99', 'www', 'oo'}>>> print(set2.add('you'))None>>> print(set2){ 'ee', 'oo', '99', 'www', 'you'}
6、object.update([target])
适用类型——set集合、dict字典 返回:None。 集合——原对象=原集合+update对象拆解后的元素 字典——原对象=原字典元素+update对象元素示例
>>> set2 = { 'ee', 'oo', '99', 'www', 'you'}>>> print(set2.update('abc'))None>>> print(set2){ 'ee', 'oo', 'a', '99', 'c', 'www', 'b', 'you'}
可以看到,set集合是无序的。
7、key=value
适用对象——dict字典 返回值:无。原对象新增元素 key: value二、删:
1、object.remove([target]) 适用对象——set集合、list列表 返回值:None。原对象减少元素target示例
>>>{ 'ee', 'oo', 'a', '99', 'c', 'www', 'b', 'you'}>>> print(set2.remove('a'))None>>> print(set2){ 'ee', 'oo', '99', 'c', 'www', 'b', 'you'}
1、del() object
适用对象——list列表、dict字典、变量(删除对变量声明) 返回值:无返回值。原对象元素或整个对象被删。 示例:>>>list2 = ['ee', 'oo', 'www']>>> del list2[0]>>> print(list2)['oo', 'www']
示例
>>> a = 1>>> del a>>> print(a)Traceback (most recent call last): File "", line 1, in
2、object.pop()
适用对象——list列表、dict字典、set集合 返回值:被弹出的元素的值。原对象该元素值被删。 (tips:这里 list被pop出的是最后一位,set被pop的为随机,dict被pop出的是指定key:value 示例:```python>>> dict2 = { 'aa': 2, 'ee': 8, 'uu': 8, 'haha': 9, 'he': 44}>>> print(dict1.pop('haha'))9>>> print(dict1){ 'aa': 2, 'ee': 8, 'uu': 8, 'he': 44}
3、object.clear()
适用对象—— list列表、set集合、dict字典 返回值:None。原对象被清空为空集 示例>>>list2 = ['oo', 'tt', 'et', '9i', 'oo']>>> print(list2.clear())None>>> print(list2)[]
转载地址:http://xlzgi.baihongyu.com/