GRAYBYTE WORDPRESS FILE MANAGER4070

Server IP : 162.254.39.133 / Your IP : 216.73.216.176
System : Linux premium287.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
PHP Version : 8.1.33
Disable Function : mail
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF

HOME

/lib64/python2.7/Demo/classes/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /lib64/python2.7/Demo/classes//Rev.pyo
�
��^c@s<dZddd��YZd�Zedkr8e�ndS(s�
A class which presents the reverse of a sequence without duplicating it.
From: "Steven D. Majewski" <sdm7g@elvis.med.virginia.edu>

It works on mutable or inmutable sequences.

>>> chars = list(Rev('Hello World!'))
>>> print ''.join(chars)
!dlroW olleH

The .forw is so you can use anonymous sequences in __init__, and still
keep a reference the forward sequence. )
If you give it a non-anonymous mutable sequence, the reverse sequence
will track the updated values. ( but not reassignment! - another
good reason to use anonymous values in creating the sequence to avoid
confusion. Maybe it should be change to copy input sequence to break
the connection completely ? )

>>> nnn = range(3)
>>> rnn = Rev(nnn)
>>> for n in rnn: print n
...
2
1
0
>>> for n in range(4, 6): nnn.append(n)   # update nnn
...
>>> for n in rnn: print n     # prints reversed updated values
...
5
4
2
1
0
>>> nnn = nnn[1:-1]
>>> nnn
[1, 2, 4]
>>> for n in rnn: print n     # prints reversed values of old nnn
...
5
4
2
1
0

#
>>> WH = Rev('Hello World!')
>>> print WH.forw, WH.back
Hello World! !dlroW olleH
>>> nnn = Rev(range(1, 10))
>>> print nnn.forw
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print nnn.back
[9, 8, 7, 6, 5, 4, 3, 2, 1]

>>> rrr = Rev(nnn)
>>> rrr
<1, 2, 3, 4, 5, 6, 7, 8, 9>

tRevcBs,eZd�Zd�Zd�Zd�ZRS(cCs||_||_dS(N(tforwtback(tselftseq((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt__init__?s	cCs
t|j�S(N(tlenR(R((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt__len__CscCs|j|dS(Ni(R(Rtj((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt__getitem__FscCs�|j}t|t�r'd}d}nHt|t�rEd}d}n*t|t�rcd}d}nd}d}g|jD]}t|�^qy}|d |j|�|dS(Ns[]s, s()ts<>ii����(Rt
isinstancetlistttupletstrRtjoin(RRtwraptseptitemtoutstrs((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt__repr__Is				"(t__name__t
__module__RRR	R(((s(/usr/lib64/python2.7/Demo/classes/Rev.pyR>s			cCs%ddl}ddl}|j|�S(Ni����(tdoctestRttestmod(RR((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt_testZst__main__N((t__doc__RRR(((s(/usr/lib64/python2.7/Demo/classes/Rev.pyt<module><s	

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
June 15 2024 10:33:33
root / root
0755
Complex.py
9.721 KB
April 19 2020 21:13:39
root / root
0644
Complex.pyc
9.787 KB
April 10 2024 04:58:46
root / root
0644
Complex.pyo
9.787 KB
April 10 2024 04:58:46
root / root
0644
Dates.py
7.638 KB
April 19 2020 21:13:39
root / root
0644
Dates.pyc
7.162 KB
April 10 2024 04:58:46
root / root
0644
Dates.pyo
7.162 KB
April 10 2024 04:58:46
root / root
0644
Dbm.py
1.537 KB
April 19 2020 21:13:39
root / root
0644
Dbm.pyc
2.461 KB
April 10 2024 04:58:46
root / root
0644
Dbm.pyo
2.461 KB
April 10 2024 04:58:46
root / root
0644
README
0.51 KB
April 19 2020 21:13:39
root / root
0644
Range.py
3.053 KB
April 19 2020 21:13:39
root / root
0644
Range.pyc
3.995 KB
April 10 2024 04:58:46
root / root
0644
Range.pyo
3.995 KB
April 10 2024 04:58:46
root / root
0644
Rev.py
2.004 KB
April 19 2020 21:13:39
root / root
0644
Rev.pyc
2.798 KB
April 10 2024 04:58:46
root / root
0644
Rev.pyo
2.798 KB
April 10 2024 04:58:46
root / root
0644
Vec.py
1.325 KB
April 19 2020 21:13:39
root / root
0644
Vec.pyc
2.754 KB
April 10 2024 04:58:46
root / root
0644
Vec.pyo
2.754 KB
April 10 2024 04:58:46
root / root
0644
bitvec.py
10.249 KB
April 19 2020 21:13:39
root / root
0644
bitvec.pyc
10.052 KB
April 10 2024 04:58:46
root / root
0644
bitvec.pyo
10.052 KB
April 10 2024 04:58:46
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF