Python学习笔记:list的各种操作

向一个列表中添加单个元素:

my_list = []
my_list.append('我爱你')

 移除列表中的某个元素:

1 my_list.pop(0) # 0是需要移除元素在列表中的index

或者是移除特定的某一元素:

1 my_list.remove('我爱你')

向列表中插入另一列表(不会生成新列表):

1 my_list.extend(['大芋头'])

上述方法不能直接赋值给新的变量(即不能这样写:my_newlist = my_list.extend(['大芋头'])),其中extend方法还是会执行,但是赋值并不会执行。。。具体原因还不明白

两个列表的合并(生成新的列表)

1 my_newlist = my_list + ['一生一世']

字典转化为列表:

1 my_dict = {'':5,'':7,'':2}
2 dict2list = list(my_dict.keys())

暂时就这么多

 

posted @ 2017-04-22 14:13  hahaxzy  阅读(145)  评论(0编辑  收藏  举报