python 列表方法

# 列表方法
# 方法是函数,是与列表、数、字符串联系紧密的函数
# 调用方法object.method(arguments)

# 创建列表
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]


# 列表的拼接
lst3 = [lst1, lst2]
print('错误的拼接lst3=',lst3)  # 方法错误

lst3=lst1+lst2
lst1.extend(lst2)  # 注意extend函数没有返回值,不要使用append,这个是就地对lst1进行修改
print('lst3=',lst3,'\n新的lst1=',lst1)

# 把lst2插入到lst1
lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst1[2:2]=lst2
print('lst2插入lst1=',lst1)
# 把列表变为元组
cell = tuple(lst3)

# 格式化打印输出,列表
print('lst={},\ncell={}'.format(lst3,cell)) # 注意format的使用,不要忘了.

输出为:

错误的拼接lst3= [[1, 2, 3], [4, 5, 6]]
lst3= [1, 2, 3, 4, 5, 6] 
新的lst1= [1, 2, 3, 4, 5, 6]
lst2插入lst1= [1, 2, 4, 5, 6, 3]
lst=[1, 2, 3, 4, 5, 6],
cell=(1, 2, 3, 4, 5, 6)

你可能感兴趣的:(python,python)