Python_00_Python中一些公共的操作

    公共操作:几乎都支持的一些操作

      1.运算符

        1)+:表示合并。适用于:字符串,列表,元组。字典不支持加法

        2)*:表示复制,也就是说例如str1='a' print(str1*6)# aaaaaa,适用于:子串,列表,元组

        3)In:判断元素存在,适用于字符串,列表,元组,字典

        4)not in:判断元素不存在,适用于字符串,列表,元组,字典

      2.方法

        1)len():求长度适用于字符串,序列,元组,集合,字典。

        2)del():删除,适用于字符串,序列,元组,集合,字典。

        3)max()和min()分别返回容器中元素的最大值最小值

        4)range(start,end,step):声称从start到end的数字,步长为step,供for循环使用

          例如:for i in range(1,5,1)

              print(i)# 1,2,3,4

          注意:range()生成的序列不包含end数字

              如果不写开始则从0开始

              如果不写步长默认为1

        5)enumerate():讲一个可比案例的数据对象(如列表,元组,或字符串)组合为一个索引序列,同时列出数据和数据下标,一般在for循环中

          语法:enumerate(可遍历对象,start=0)

          注意:start参数用来设置遍历数据的下标的起始值,默认为0

          例如:list1=[‘a’,'b']

              for index,char in enumerate(list1,start=1)

              print(f'下标是{index},对应的字符是{char}')# (0,'a') (1,'b')

       3.容器类型转换

          1):tuple()将序列转换为元组

          2):list()将序列转换成列表

          3):set()将序列转换成集合

          

猜你喜欢

转载自www.cnblogs.com/tkg1314/p/12528080.html