Python

Python 复读笔记(4)

2016-03-21  本文已影响13人  57fc17b7d598
  1. 循环技巧

color = {"red": 1, "green": 2, "blue": 3}
color
{'green': 2, 'blue': 3, 'red': 1}
for c in color:
... print(c, color[c])
...
green 2
blue 3
red 1
</pre>

for k,v in color.items():
... print(k, v)
...
green 2
blue 3
red 1
</pre>

color_list = ["red", "green", "blue"]
color_list
['red', 'green', 'blue']

普通循环

for c in color_list:
... print(c)
...
red
green
blue

索引循环方式1

for c in range(len(color_list)):
... print(c, color_list[c])
...
0 red
1 green
2 blue

索引循环方式2,通过enumerate函数

for i,v in enumerate(color_list):
... print(i, v)
...
0 red
1 green
2 blue
</pre>

(1, 2, 3) < (1, 2, 4)
True
[1, 2, 3] < [1, 2, 4]
True
[1, 2, 3, 4] < [1, 2, 4]

True

(1, 2) < (1, 2, -1)

True

(1, 2, 3) == (1.0, 2.0, 3.0)
</pre>
* 如果一个序列是另一个序列的初始子序列,较短的一个序列就小于另一个
<pre>

"abc" < "c"
True
</pre>

上一篇 下一篇

猜你喜欢

热点阅读