列表(List) 定义:
列表名=[元素1,元素2...]
如:mylist = ["hello python",1,1.0,True]
List是一组有序数据的集合
List从第一个元素往后看时,第一个元素下标为0,后面的元素依次加1
List从最后一个元素往前看时,最后一个元素下标为-1,前面的元素依次减1
List里什么数据都能放
列表(List)的特殊操作:
列表(List)的函数极功能:
代码:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
mylist1 = [1,2,3]
mylist2 = ['hi',2.3,True]
#list1 与 list2 合并
print("list1 与 list2 合并结果为:",mylist1+mylist2)
#改变list元素
mylist2[0]='你好'
print("mylist2为",mylist2)
#删除元素
del mylist1[0]
print("mylist1为",mylist1)
#增加元素
mylist1.insert(0, 1)
print("mylist1为",mylist1)
#尾部追加
mylist1.append(4)
print(mylist1)
#删除最后一个元素
print("删除mylist1的最后一个元素",mylist1.pop())
#遍历mylist1
for x in mylist1:
print(x)
运行结果:
list1 与 list2 合并结果为: [1, 2, 3, 'hi', 2.3, True]
mylist2为 ['你好', 2.3, True]
mylist1为 [2, 3]
mylist1为 [1, 2, 3]
[1, 2, 3, 4]
删除mylist1的最后一个元素 4
1
2
3