02-列表、元组、字典、字符串、容器类型公共方法

1.列表

列表中 可以 存储 不同 类型的数据

这些方法要调用都要带括号

del 是关键字,关键字不需要括号

        

                              列表.index(数据,start, stop)       返回数据所对应的索引

## 注意
a = ['a', 'b', 'c']
xx = 'haha'
a.extend(xx)
print(a)

# ['a', 'b', 'c', 'h', 'a', 'h', 'a']


a = ['a', 'b', 'c']
xx = 'haha'
a.extend(xx)

a.remove('a')
print(a)

# ['b', 'c', 'h', 'a', 'h', 'a']    删除第一次出现的数据

 2.元组

不可变、有序

函数中传参与返回

3.字典

列表是无序的,而字典是有序的

key必须是唯一的,且只能用字符串、数字、元组

 

字典1.update(字典2):如果字典2包含字典1的某个key,则用字典2的这个键值对更新字典1中的

字典的for循环每次得到的是一个key

 

4.容器类型公共方法

1.内置函数:

len(item)

del(item) 或 del item[index]

max(item)、min(item):字典比较的是key,字符串比较的是0 < A < a

2.除了字典都可以切片,元组不能切片更换

3.列表、元组、字符串支持 *+比较运算符

   innot in 都能用,但是字典中判断的是key

4.for ... else 语句

for 变量 in 集合:

  语句A

  break

else:

  语句B

如果for语句正常循环结束,则会执行语句B;如果for循环被break打断,则不会执行语句B

 

posted @ 2020-02-22 19:05  bo0814  阅读(76)  评论(0)    收藏  举报