m = [[1,2,3],[4,5,6],[7,8,9]]
print([row[1] + 1 for row in m]) # [3, 6, 9]
print([row[0] for row in m]) # [1, 4, 7]
print([m[i][i] for i in [0,1,2]]) # [1, 5, 9]
print([c * 2 for c in "lmy"]) # ['ll', 'mm', 'yy']
print([sum(row) for row in m]) # [6, 15, 24]
print(list(map(sum,m))) # [6, 15, 24]
print({i : sum(m[i]) for i in range(3)}) #{0: 6, 1: 15, 2: 24}
print({ord(i) for i in "lmmy"}) #{121, 108, 109} set去重 ord转化为unicode
print([ord(i) for i in "lmmy"]) #[108, 109, 109, 121] list ord 转化为unicode
print({i:ord(i) for i in "lmmy"}) #{'l': 108, 'm': 109, 'y': 121} map ord 转化为unicode
|