• python reverse 和reversed


    没有完全明白,至少试出来了

    >>> a=['I','like','python']
    >>> help(reverse)
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'reverse' is not defined
    >>> a.reverse()
    >>> a
    ['python', 'like', 'I']
    >>> help(reversed)

    >>> a=['I','like','python']
    >>> id(a)
    139942318019288
    >>> a.reverse()
    >>> id(a)
    139942318019288
    >>> a
    ['python', 'like', 'I']
    >>> a.reversed()
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AttributeError: 'list' object has no attribute 'reversed'
    >>> help(reversed)

    >>> a.__getattribute_('b')_
      File "<stdin>", line 1
        a.__getattribute_('b')_
                              ^
    SyntaxError: invalid syntax
    >>> a.__getattribute__('b')
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AttributeError: 'list' object has no attribute 'b'
    >>> a.__getattribute__('I')
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AttributeError: 'list' object has no attribute 'I'
    >>> a
    ['python', 'like', 'I']
    >>> a=I like python
      File "<stdin>", line 1
        a=I like python
               ^
    SyntaxError: invalid syntax
    >>> a
    ['python', 'like', 'I']
    >>> reversed(a)
    <listreverseiterator object at 0x7f46ddd20350>
    >>> print list(reversed(a))
    ['I', 'like', 'python']


    >>> a='I like python'
    >>> type(a)
    <type 'str'>
    >>> reversed(a)
    <reversed object at 0x7f46ddd20350>
    >>> print reversed(a)
    <reversed object at 0x7f46ddd71550>
    >>> print list(reversed(a))
    ['n', 'o', 'h', 't', 'y', 'p', ' ', 'e', 'k', 'i', 'l', ' ', 'I']
    >>> a
    'I like python'
    >>> print str(reversed(a))
    <reversed object at 0x7f46ddd20350>



  • 相关阅读:
    hdu 2112 (最短路+map)
    poj 1502 最短路+坑爹题意
    poj 1696 Space Ant (极角排序)
    poj 1410 线段相交判断
    使用本地光盘安装Microsoft .NET Framework 3.5 for Win8.1/WinServer2012R2
    Excel REPT函数使用
    tomcat7配置虚拟目录
    Tomcat 7.0的配置
    js去除空格
    JAVABEAN连接各数据库
  • 原文地址:https://www.cnblogs.com/hsdchenliyang/p/9291621.html
Copyright © 2020-2023  润新知