l = [ [1,2,3], [2,3,4] ]
map(list,*l)
for row in map(list,zip(*l)):
print(row)
结果[1, 2], [2, 3], [3, 4]
import collections
l = [1,2,1,2,3]
c = collections.Counter(l)
结果c = {'1':2,'2':2,'3':1}
s = 'apple'
collections.Counter(s)
{'a':1, 'p':2, 'l':1, 'e':1}
import copy
a = [1,2]
b = copy.deepcopy(a)
复制的列表和原列表不会相互影响
本文介绍了Python中列表的操作技巧,包括使用map和zip进行转置处理,利用collections.Counter进行数据统计,以及如何通过copy模块深复制列表。这些实用技巧有助于提高编程效率。
1184

被折叠的 条评论
为什么被折叠?



