序列是Python中最基础的数据结构。序列中的每一个元素都分派一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
Python有6个序列的内置范例,但最常见的是列表和元组。
序列都能够举行的操纵包含索引,切片,加,乘,搜检成员。
另外,Python已内置肯定序列的长度以及肯定最大和最小的元素的要领。
列表是最经常运用的Python数据范例,它能够作为一个方括号内的逗号分开值涌现。
列表的数据项不需要具有雷同的范例
建立一个列表,只要把逗号分开的差别的数据项运用方括号括起来即可。以下所示:
list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"]
与字符串的索引一样,列表索引从0最先。列表能够举行截取、组合等。
接见列表中的值:
运用下标索引来接见列表中的值,一样你也能够运用方括号的情势截取字符,以下所示:
#!/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]
更新列表
你能够对列表的数据项举行修正或更新,你也能够运用append()要领来增加列表项,以下所示:
#!/usr/bin/python # -*- coding: UTF-8 -*- list = [] ## 空列表 list.append('Google') ## 运用 append() 增加元素 list.append('Runoob') print list
以上实例输出效果:
['Google', 'Runoob']
删除列表元素
能够运用 del 语句来删除列表的元素,以下实例:
#!/usr/bin/python list1 = ['physics', 'chemistry', 1997, 2000] print list1 del list1[2] print "After deleting value at index 2 : " print list1
以上实例输出效果:
['physics', 'chemistry', 1997, 2000] After deleting value at index 2 : ['physics', 'chemistry', 2000]
更多Python相干技术文章,请接见Python教程栏目举行进修!
以上就是list在python中是什么意义的细致内容,更多请关注ki4网别的相干文章!