python基础 - list和tuple

list

list 是python内置的一种数据类型。是一种可变的对象,有序的集合,可以随时添加和删除其中的元素

常见方法

# clear
>>> L = [1,2,3,4]
>>> L.clear()
>>> L
[]

#count
>>> L.count(1)
0
>>> L=['a','b','c','d']
>>> L.count('a')
1

#copy
>>> a = L.copy()
>>> a
['a', 'b', 'c', 'd']

#extend
>>> a=[1,2,5,3]
>>> b=[11,12,13,14]
>>> a.extend(b)
>>> a
[1, 2, 5, 3, 11, 12, 13, 14]

# index
>>> a
['a', 'Hello', 'world']
>>> a.index('l')
Traceback (most recent call last):
  File "<pyshell#84>", line 1, in <module>
    a.index('l')
ValueError: 'l' is not in list
>>> a.index('a')
0

# insert
>>> a.insert(0,'b')
>>> a
['b', 'a', 'Hello', 'world']

#pop
>>> a.pop(1)
'a'
>>> a
['b', 'Hello', 'world']

#remove
>>> a.remove('b')
>>> a
['Hello', 'world']

#reverse
>>> a.reverse()
>>> a
['world', 'Hello']

# sort
>>> a=[1,7,2,8,3,9,4,77,34]
>>> a.sort()
>>> a
[1, 2, 3, 4, 7, 8, 9, 34, 77]

tuple

tuple 和list非常的类似,但是tuple一旦初始化就不能修改。也没有类似list的方法

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、python 变量和数据类型 1.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序...
    绩重KF阅读 5,869评论 0 1
  • 本教程基于Python 3,参考 A Byte of Python v1.92(for Python 3.0) 以...
    yuhuan121阅读 8,512评论 1 6
  • 目录1 数据类型1.1 整数1.2 浮点数1.3 字符串1.4 布尔值1.5 空值None1.6 列表list1....
    hufengreborn阅读 5,285评论 0 2
  • 最近在慕课网学习廖雪峰老师的Python进阶课程,做笔记总结一下重点。 基本变量及其类型 变量 在Python中,...
    victorsungo阅读 5,790评论 0 5
  • 遇见 在我最美丽的时刻 随性,没有期许,没有脚本 仿佛神来之笔 这样的故事 也许长 也许短 也许轰轰烈烈 也许悄无...
    elle_聪阅读 1,652评论 1 0

友情链接更多精彩内容