python list 列表的用法

python list 列表的用法

列表list,在python中效率很强在,列表List不妨包括各别典型的数据对像,同声它是一个无序的汇合。一切序列能用到的规范操纵本领,列表也都不妨运用,比方切片、索引等,python的list是可变数据典型,它扶助增添 append、插入 insert、窜改、简略del等操纵。

Python列表剧本操纵符

列表对 + 和 * 的操纵符与字符串一致。+ 号用来拉拢列表,* 号用来反复列表。

如次所示:

Python 表白式截止刻画len([1, 2, 3])3长度[1, 2, 3] + [4, 5, 6][1, 2, 3, 4, 5, 6]拉拢[‘Hi!’] * 4[‘Hi!’, ‘Hi!’, ‘Hi!’, ‘Hi!’]反复3 in [1, 2, 3]True元素能否生存于列表中for x in [1, 2, 3]: print x,1 2 3迭代

Python包括以次本领:

序号list本领1list.append(obj)在列表结束增添新的东西2list.count(obj)统计某个元素在列表中展示的度数3list.extend(seq)在列表结束一次性追加另一个序列中的多个值(用新列表扩充从来的列表)4list.index(obj)从列表中找到某个值第一个配合项的索引场所5list.insert(index, obj)将东西插出列表6list.pop([index=-1])移除列表中的一个元素(默许结果一个元素),而且归来该元素的值7list.remove(obj)移除列表中某个值的第一个配合项8list.reverse()反向列表中元素9list.sort(cmp=None, key=None, reverse=False)对原列表举行排序

#!/usr/bin/python

list1 = ['physics', 'chemistry', 1997, 2000];

list2 = [1, 2, 3, 4, 5, 6, 7 ];

print "list1[0]: ", list1[0]

print "list2[1:5]: ", list2[1:5]

list1[0]: physics

list2[1:5]: [2, 3, 4, 5]

分享到 :
相关推荐

Leave a Reply

Your email address will not be published. Required fields are marked *