我正在尝试移植一些Python代码,并且我在小问题上有点失落,因此我会感谢一些建议。Python冒号运算符
我明白in
运营商,但我有点不清楚:
运营商在这个例子中做什么。
if foo in bar[i][:2]:
# do something
在http://docs.python.org/tutorial/introduction.html#strings它指出:
操作使前两个字符,只有当这是一个字符串。然而,当使用这样的列表时,会发生什么?那么这是否意味着字符串的前2个字符在
有关如何切片可以通过__getitem__,包括省略号使用更深入的了解,看到http://stackoverflow.com/问题/ 509211/pythons-slice-notation – nealmcb 2013-12-20 01:28:57