我正在嘗試移植一些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