美文网首页
Python 字符串、元组、序列、字典总结

Python 字符串、元组、序列、字典总结

作者: az1981cn | 来源:发表于2018-05-19 13:14 被阅读0次

    1、赋值

    str_inst =‘ABC'

    tuple_inst = (‘A','B','C')

    list_inst = [‘A','B','C']

    dict_inst = {0:'A',1:'B', 2:'C'}

    字符串直接双引号赋值,元组小圆括号赋值,列表中括号赋值,字典大括号赋值,但要注意:

    (1)注意逗号的区别

    a='a'

    type(a)

    //结果为str

    type('a',)

    //结果为str

    a='a',

    type(a)

    //结果为tuple

    type(('a',))

    结果为tuple

    (2)字符串和元组为不可变的,序列和字典是可变的

    2、操作和迭代

    都可以使用for 和 in迭代取值

    zip可以将字符串、列表转换为可迭代的zip对象

    zip()可以将可迭代对象打包成一个个元组,然后返回可迭代的zip对象

    使用list可以将zip对象转换为元组列表

    使用dict可以将zip对象转换为字典

    enumerate将一个可迭代的(iterable)/可遍历的对象(如列表、字符串),转换成一个索引序列,利用它可以同时获得索引和值。

    sorted可以对列表排序,返回一个新列表

    reverse可以对序列逆向排序,返回一个新列表

    相关文章

      网友评论

          本文标题:Python 字符串、元组、序列、字典总结

          本文链接:https://www.haomeiwen.com/subject/driodftx.html