首页 > 编程语言 > 详细

python中列表

时间:2019-11-10 11:32:00      阅读:83      评论:0      收藏:0      [点我收藏+]


列表可以存储多个值 可读可修改

#remove 删除指定元素

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.remove(‘b‘)
>>> print(list1)
[‘a‘, ‘c‘, ‘a‘]

 

#append 追加元素

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.append([‘1‘,‘2‘,‘3‘])
>>> print(list1)
[‘a‘, ‘b‘, ‘c‘, ‘a‘, [‘1‘, ‘2‘, ‘3‘]]

 

#列表可以相加,可以和数字相乘

>>> a = [‘1‘,‘2‘,‘3‘]
>>> b = [‘3‘,‘4‘,‘5‘]
>>> print(a+b)
[‘1‘, ‘2‘, ‘3‘, ‘3‘, ‘4‘, ‘5‘]

 

>>> a = [‘1‘,‘2‘,‘3‘]
>>> print(a*2)
[‘1‘, ‘2‘, ‘3‘, ‘1‘, ‘2‘, ‘3‘]

 

#[ ] 按照索引取出单个元素 如果没有报错

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> print(list1[1])
b

 

#列表转换成字典:

>>> i = [‘a‘,‘b‘]
>>> print(dict([i]))
{‘a‘: ‘b‘}

 

#reverse 反转 倒序

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.reverse()
>>> print(list1)
[‘a‘, ‘c‘, ‘b‘, ‘a‘]

 

#count 统计

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> res = list1.count(‘a‘)
>>> print(res)
2

 

#index 取元素索引

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> res = list1.index(‘a‘)
>>> print(res)
0

 

#clear 清除

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> res = list1.clear()
>>> print(list1)
[]

 

#pop 根据指定索引剪切元素

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> res = list1.pop(1)
>>> print(res)
b

 

#sort 排序

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.sort()
>>> print(list1)
[‘a‘, ‘a‘, ‘b‘, ‘c‘]

 

#extend 增加元素列表

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.extend([‘1‘,‘2‘,‘3‘])
>>> print(list1)
[‘a‘, ‘b‘, ‘c‘, ‘a‘, ‘1‘, ‘2‘, ‘3‘]

 

#insert 按照指定索引位置插入元素

>>> list1 = [‘a‘,‘b‘,‘c‘,‘a‘]
>>> list1.insert(2,‘天明‘)
>>> print(list1)
[‘a‘, ‘b‘, ‘天明‘, ‘c‘, ‘a‘]

 

 

python中列表

原文:https://www.cnblogs.com/t-ym/p/11824532.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!