广州做网站建设的公司哪家好,电子简历手机版免费,网站存在的问题及改进措施,男生跟男生做口视频网站文章目录一、list1、len()函数可以获得list元素的个数2、索引从0开始3、末尾追加 append(xx)4、也可以把元素插入到指定的位置#xff0c;比如索引号为1的位置(insert)5、末尾删除pop() #xff0c;并且返回该值6、要删除指定位置的元素#xff0c;用pop(i)方法#xff0c;…
文章目录一、list1、len()函数可以获得list元素的个数2、索引从0开始3、末尾追加 append(xx)4、也可以把元素插入到指定的位置比如索引号为1的位置(insert)5、末尾删除pop() 并且返回该值6、要删除指定位置的元素用pop(i)方法其中i是索引位置并且返回该值7、list里面的元素的数据类型也可以不同二、tuple1、元组与列表类似但是元组只能查看index()count()方法不能修改增、删、改可以删除整个元组2、元组里面的每个元素使用逗号分隔开最后使用小括号括起来组成元组需要注意的是当元组内只有一个元素时逗号也不能省略3、元素与字符串类似下标索引从0开始可以进行截取、组合等操作4.创建元组5. 删除元组6.元组运算符7. 元组内嵌函数8. 元组拆包9. 可变的tuple一、list
Python内置的一种数据类型是列表list list是一种有序的集合可以随时添加和删除其中的元素。 例如 classmates [‘Michael’, ‘Bob’, ‘Tracy’]
1、len()函数可以获得list元素的个数
2、索引从0开始
当索引超出了范围时Python会报一个IndexError错误所以要确保索引不要越界记得最后一个元素的索引是len(classmates) - 1如果要取最后一个元素除了计算索引位置外还可以用-1做索引直接获取最后一个元素
3、末尾追加 append(‘xx’)
list是一个可变的有序表所以可以往list中追加元素到末尾
4、也可以把元素插入到指定的位置比如索引号为1的位置(insert)
classmates.insert(1, ‘Jack’)
5、末尾删除pop() 并且返回该值
classmates.pop()
6、要删除指定位置的元素用pop(i)方法其中i是索引位置并且返回该值
classmates.pop(1)
7、list里面的元素的数据类型也可以不同
二、tuple
另一种有序列表叫元组tuple tuple和list非常类似但是tuple一旦初始化就不能修改。
1、元组与列表类似但是元组只能查看index()count()方法不能修改增、删、改可以删除整个元组
2、元组里面的每个元素使用逗号分隔开最后使用小括号括起来组成元组需要注意的是当元组内只有一个元素时逗号也不能省略
3、元素与字符串类似下标索引从0开始可以进行截取、组合等操作 4.创建元组
有以下三种形式 a ()b (1,)c A,B,C,Dtype(a),type(b),type(c)
(class tuple, class tuple, class tuple)5. 删除元组
元组中的元素值是不允许删除的但我们可以使用del语句来删除整个元组如下实例: tup (physics, chemistry, 1997, 2000)tup
(physics, chemistry, 1997, 2000)del tuptup
Traceback (most recent call last):File stdin, line 1, in module
NameError: name tup is not defined6.元组运算符 7. 元组内嵌函数 此外也可以对元组内的数字进行求和 a (1,2,3,5)sum(a)
11b (s,d,f)sum(b)
Traceback (most recent call last):File stdin, line 1, in module
TypeError: unsupported operand type(s) for : int and str我们发现sum函数就是调用‘’号
8. 元组拆包 A (name,school,location)a,b,c A a
nameb
schoolc
location9. 可变’的tuple
t (a, b, [A, B])
print(t)
t[2][0] X
t[2][1] Y
print(t)结果如下