2011-02-08 8 views
2
# Assign list "time" with the following time values.  
time = [15, 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5] 
# Remove 1st value(0) from the list 
time[0] = [] 
# Show time 
time 
[[], 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5] 
# Print time 
print(time) 
[[], 27, 32, 36.5, 38.5, 40.5, 41.5, 42, 43.5, 45.5, 47.5, 52.5] 

私はちょうどチュートリアルでは、これまでのところを教えてくれたものを、次のよ:
http://docs.python.org/py3k/tutorial/introduction.html#listsPython - 完全にリストから整数をクリアするには?

答えて

8

あなたはこのためdelをしたいです。

del time[0] 
0

これを行うには、文字通り無数の方法があります。

私は完全を期すためtime = time[1:]

+0

それはあまりにも動作します、それを考えなかった。 – Josh

4

を好む:

time.remove(15) 

しかし、このケースで私が使用したい:実は

del time[0] 
1

、あなたは例が示唆するように行いたい場合は、していること

time[0:1] = [] 
関連する問題