печально быть антисоциальным - Post a comment

Oct. 27th, 2003

[info]smejmoon

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

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.

Read Comments

Reply:

From:
( )Anonymous- this user has disabled anonymous posting.
Username:
Password:
Subject:
No HTML allowed in subject
  
Message:

Notice! This user has turned on the option that logs your IP address when posting.