Python学习之列表数据类型及常用操作详解,,在python学习中


在python学习中,我们都知道列表是常用的数据类型之一,当然也是必学内容之一,它可以作为一个方括号内的逗号分隔值出现。本文和大家分享的就是python列表数据类型及相关操作,希望对刚接触python的童鞋有所帮助,python老手请自动跳开这篇文章。 列表中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 列表可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。 如下所示: list1 = [’physics’, ’H2O’, 1997, 2000]list2 = [1, 2, 3, 4, 5 ]list3 = ["a", "b", "c", "d"] 列表的切片操作: l[0:2]取列表的第一到第二个元素 l[2:5]取列表的第三到第四个元素 l[::2]间隔取列表元素1、3、5.... 列表的常用操作如下所示: li=[’day’, ’eric’, ’rain’] 计算列表长度并输出 print(len(li))3 列表中追加元素“seven” li.append("seven") 在列表的第1个位置插入元素“Tony” li.insert(0, "tony") 修改列表第2个位置的元素为“Kelly” li[1] = "kelly" 删除列表中的元素“eric” li.remove("eric") 删除列表中的第2个元素 li.pop(1) 删除列表中的第2至4个元素 fori in range(3): li.pop(1) 将列表所有的元素反转 #方法1 li[::-1]#方法2 list(reversed(li)) 使用for、len、range输出列表的索引 使用enumrate输出列表元素和序号(序号从100开始) fork, vinenumerate(li, 100): print(k, v) 使用for循环输出列表的所有元素 fori inrange(len(li)): print(i)来源:网络

Python学习之列表数据类型及常用操作详解

相关内容

    暂无相关文章

评论关闭