Python怎么读取文件 python怎么读 python编程中文怎么读( 二 )


list_a = [1, 2, 3, 4, 5, 6]
list_b = [7, 8, 9]
print(list_a)
print(list_b)
列表可以被索引和截取,列表被截取后返回一个包含所需元素的新列表
print ("输出完整列表: ", list_a)
print ("输出列表第一个元素:", list_a[0])
print ("从第二个开始输出到第三个元素:", list_a[1:3])
print ("输出从第三个元素开始的所有元素:", list_a[2:])
print ("连接两次列表:", list_a * 2)
print ("连接列表:", list_a + list_b)
列表中的元素是可以改变的
list_a = [1, 2, 3, 4, 5, 6]
print("变化前:", list_a)
list_a[0] = 0
list_a[2:5] = [7, 8, 9]
print("变化后:", list_a)
append方法:在列表末尾添加新的对象
list_a = [1, 2, 3, 4, 5, 6]
print("添加前:", list_a)
list_a.append(7)
list_a.append(8)
print("添加后:", list_a)
del语句:删除列表元素
list_a = [1, 2, 3, 4, 5, 6]
print("删除前:", list_a)
del list_a[0]
print("删除后:", list_a)
len方法:计算列表长度
list_a = [1, 2, 3, 4, 5, 6]
print("列表长度:", len(list_a))
max方法:返回列表元素最大值 。min方法:返回列表元素最小值
list_a = [1, 2, 3, 4, 5, 6]
print("列表最小值:", min(list_a))
print("列表最大值:", max(list_a))
list方法:将字符串转换为列表
str = '123456'
print("转换后:", list(str))
count方法:统计某个元素在列表中出现的次数
list_a = [1, 1, 2, 3, 4, 5, 6]
print("1在list_a中出现的次数:", list_a.count(1))
index方法:从列表中找出某个值第一次出现的索引位置
list_a = [1, 2, 3, 4, 5, 6]
print("3第一次出现的位置:", list_a.index(3))
insert方法:将对象插入列表指定位置
list_a = [1, 2, 3, 4, 5, 6]
print("插入前:", list_a)
list_a.insert(0 ,7)
print("插入后:", list_a)
pop方法:移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
list_a = [1, 2, 3, 4, 5, 6]
print("默认移除最后一个元素:", list_a.pop)
print("指定移除第一个元素:", list_a.pop(0))
reverse方法:翻转列表中元素
list_a = [1, 2, 3, 4, 5, 6]
print("翻转前:", list_a)
list_a.reverse
print("翻转后:", list_a)
sort方法:该方法没有返回值,但是对原列表进行排序
list_a = [1, 3, 2, 5, 4, 6]
print("排序前:", list_a)
list_a.sort
print("升序排序:", list_a)
list_a.sort(reverse = True)
print("降序排序:", list_a)【Python怎么读取文件 python怎么读 python编程中文怎么读】元组类型(Tuple)
元组类型是不可变类型,元组使用小括号 。
tup1 = (1, 2, 3, 4, 5 )
元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用
tup2 = (50,)
tup3 = (50)
print(type(tup2))
print(type(tup3))
访问元组:使用下标索引来访问元组中的值
tup1 = (1, 2, 3, 4, 5 )
print ("tup1[0]: ", tup1[0])
print ("tup1[1:3]: ", tup1[1:3])
修改元组:元组中的元素值是不允许修改的,但可以对元组进行连接组合
tup1 = (1, 2)
tup2 = ('a', 'b')
创建一个新的元组
tup3 = tup1 + tup2
print(tup3)
删除元组:元素值是不允许删除,但可以使用del语句来删除整个元组
tup1 = (1, 2, 3, 4, 5 )
print(tup1)
del tup1
print("删除后的元组 tup1: ")
print(tup1)
元组运算符:如 + 号和 * 号
tup1 = (1, 2)
tup2 = ('a', 'b')
print("连接:", tup1 + tup2)
print("复制3次:", tup1 * 3)
len:计算元组元素个数
tup1 = (1, 2)
print("元组长度:", len(tup1))
max方法: 返回元组中元素最大值 。min方法: 返回元组中元素最小值
tup1 = (1, 2)
print("元组最大值:", min(tup1))
print("元组最大值:", max(tup1))
tuple方法:将列表转换为元组
list1= ['1', '2']
print("转换前:", list1)
tup1 = tuple(list1)
print("转换后:", tup1)集合类型(Set)
集合类型是无序的不重复元素序列 。使用大括号 {} 或者 set 函数创建集合 。
注意:创建一个空集合必须用 set 而不是 {},因为 {} 是用来创建一个空字典 。
a={'a','b','c'}
b=set('abc')
c=set
d={}
print(a)
print(b)
print(type(a), type(b), type(c), type(d))
无序性
a = set('python')
print(a)
互异性
a = set('good')
print(a)
add方法:为集合添加元素
a = set('good')
a.add('p')
print(a)