печально быть антисоциальным - atbildes uz jautājumiem par python

Oct. 27th, 2003

07:42 pm - atbildes uz jautājumiem par python

Previous Entry Add to Memories Tell A Friend Next Entry

1) vai sekvence ir tukša:


>>> a = []
>>> b = [1,2,3]
>>> if a:
... print "?"
...
>>> if b:
... print "!"
...
!


0, 0.0, 0L, None, "", (), [] and {} tiek uztverti kā false

2) kā [visātrāk] meklēt iekš list?
a) vai vērtiiba ir sarakstaa?

>>> x = [1,43, "mamma", (1,3,4)]
>>> 2 in x
False
>>> 43 in x
True
>>> (1,3,4) in x
True


b) Atrast vērtības indeksu:


>>> x.index.__doc__
'L.index(value, [start, [stop]]) -> integer -- return first index of value'
>>> x.index(43)
1
>>> x.index("mamma")
2


3. None ir Python tips neeksistējošai vērtībai. To atgriež visas f-jas, kas neatgriež neko citu.

(2 comments | Leave a comment)

Comments:

[User Picture]
From:[info]fotomeiteenc
Date:October 27th, 2003 - 08:04 pm
(Link)
/nedaudz offtopic
Tu vareetu buut 1nc no tiem, kam domaac manc shiibriizha peedeejais posts (nekaa personiiga gan :)
(Reply to this)
From:(Anonymous)
Date:October 28th, 2003 - 07:16 am
(Link)
paldies.
(Reply to this)