Class: Array

Inherits:
Object show all
Includes:
Pythonism::Pythonize::Basic
Defined in:
lib/pythonism/classes/array.rb

Overview

Pythonized Array class

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Pythonism::Pythonize::Basic

#__class__, #__cmp__, #__eq__, #__ge__, #__gt__, #__le__, #__list__, #__lt__, #__ne__, #__new__, #__repr__, #__str__

Class Method Details

.to_sString



21
22
23
# File 'lib/pythonism/classes/array.rb', line 21

def self.to_s
  'list'
end

Instance Method Details

#__nonzero__Boolean



6
7
8
# File 'lib/pythonism/classes/array.rb', line 6

def __nonzero__
  size != 0
end

#to_aArray



11
12
13
# File 'lib/pythonism/classes/array.rb', line 11

def to_a
  self
end

#to_sString



16
17
18
# File 'lib/pythonism/classes/array.rb', line 16

def to_s
  "[#{join(', ')}]"
end