first try

This commit is contained in:
pprmint 2017-10-05 16:16:53 +08:00
parent 587c7aac4b
commit 9bb0bb43e4
1 changed files with 11 additions and 2 deletions

View File

@ -5,9 +5,12 @@ title: Python
### Lists ### Lists
list = [] list = []
list[i:j] # returns list subset
list[-1] # access last element
list[:-1] # return all but the last element
list[i] = val list[i] = val
list[i:j] = otherlist list[i:j] = otherlist # insert otherlist between ith and jth element
del list[i:j] del list[i:j]
list.append(item) list.append(item)
@ -15,9 +18,12 @@ title: Python
list.insert(0, item) list.insert(0, item)
list.pop() list.pop()
list.remove(i) list.remove(i)
list1 + list2 # combine two list
set(list) # remove duplicate elements from a list
list.reverse() list.reverse()
list.count(item) list.count(item)
sum(list)
list.sort() list.sort()
@ -72,6 +78,9 @@ title: Python
### Comprehensions ### Comprehensions
[fn(i) for i in list] # .map [fn(i) for i in list] # .map
map(fn, list) # .map, returns iterator
filter(fn, list) # .filter, returns iterator
[fn(i) for i in list if i > 0] # .filter.map [fn(i) for i in list if i > 0] # .filter.map
### Regex ### Regex