创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
如:
>>>name['changke','jack','mack','rain']
>>>name
>>>['changke','jack','mack','rain']
#append,在列表尾部追加值
例如:
>>>name.append('rose')
>>>name
['changke', 'jack', 'mack', 'rose']
#insert,在指定下标处插入值
例如:
>>>name.insert(1,'alex')
>>>['changke', 'alex', 'jack', 'mack', 'rose']
#del、remove,删除值
>>> del name[1]
>>> name
>>>['changke', 'jack', 'mack', 'rose']
>>>name.remove('jack')
>>>name
>>>['changke', 'mack', 'rose']
#使用切片列出列表中的值
>>>name[0:]
>>>name
>>>['changke', 'mack', 'rose']
>>>name[0:2]
>>>name
>>>['changke', 'mack']
#修改列表中的值,指定给需要修改的值的下标,直接赋值
>>>name
>>>['changke', 'jack', 'mack', 'rose']
>>>name[1]='MACK'
>>>['changke', 'MACK', 'rose']
#index,查看指定的值的下标
>>>name
>>>['changke', 'MACK', 'rose']
>>>name.index('rose')
>>>2
#count,重复统计
>>>name.append('changke')
>>>name
>>>['changke', 'MACK', 'rose', 'changke']
>>>name.count('changke')
>>>2
#sort(正向),reverse(反向)排序
>>>name.sort()
>>>name
>>>['MACK', 'changke', 'changke', 'rose']
#排序后的顺序为ASII表的先后循序排列
>>>name.reverse()
>>>name
>>>['rose', 'changke', 'changke', 'MACK']