纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

python切片复制列表的本质 python切片复制列表的知识点详解

小妮浅浅   2021-10-05 我要评论
想了解python切片复制列表的知识点详解的相关内容吗小妮浅浅在本文为您仔细讲解python切片复制列表的本质的相关知识和一些Code实例欢迎阅读和指正我们先划重点:python,切片,复制列表下面大家一起来学习吧。

1、不指定开始和结束的索引[:]这样得到的切片就可以包含整个列表然后给切片一个新的变量从而实现复制列表。

2、创建原始列表的副本两个列表的操作不会影响。

实例

names = ["Jerry", "Tom"]
names_copy = names[:]
names.append("Ann")
names_copy.append("Bob")
print(f"names:{names}")
print(f"names_copy:{names_copy}")
# output:
# names:['Jerry', 'Tom', 'Ann']
# names_copy:['Jerry', 'Tom', 'Bob']

Python学习笔记之列表切片代码示例

"""切片"""
pepole = ["koulong","liding","ceshi","xiaohong"]
print(pepole[0:1])
print(pepole[:2])
print(pepole[-1:])

#访问所有元素的切片
for people in pepole[0:1]:
    print(people.title())

#复制切片
my_foods = ["香蕉","苹果","梨子"]
my_friend_foods = my_foods[0:2]
print("我最喜欢的水果:" + str(my_foods))
print("我最喜欢的水果分别是:")
for my_foods1 in my_foods:
    print(my_foods1)
print("我朋友最喜欢的水果:" + str(my_friend_foods))
print("我朋友最喜欢的水果分别是")
for my_friend_foods1 in my_friend_foods:
    print(my_friend_foods1)
my_friend_foods.append("葡萄")
print("我朋友最喜欢的水果:" + str(my_friend_foods))
my_friend_foods2 = my_friend_foods.remove("葡萄")
my_friend_foods.append("西瓜")
print(my_friend_foods)
#动手练一练
my_foods.append("芒果")
print("我最喜欢的前2个水果:" + str(my_foods[0:2]))
print(my_foods)
print("我最喜欢的四个水果中的中间2个水果:" + str(my_foods[1:3]))
print("我最喜欢的最后三个水果:" + str(my_foods[1:4]))

相关文章

猜您喜欢

  • mysql重复记录数据排查处理 一次现场mysql重复记录数据的排查处理实战记录

    想了解一次现场mysql重复记录数据的排查处理实战记录的相关内容吗AntCredit在本文为您仔细讲解mysql重复记录数据排查处理的相关知识和一些Code实例欢迎阅读和指正我们先划重点:mysql统计重复数据,mysql去除重复数据查询,mysql查询重复的记录下面大家一起来学习吧。..
  • Java线程池使用 Java线程池的简单使用方法实例教程

    想了解Java线程池的简单使用方法实例教程的相关内容吗随身电源在本文为您仔细讲解Java线程池使用的相关知识和一些Code实例欢迎阅读和指正我们先划重点:java线程池使用实例,java线程池使用方式,java线程池使用详解下面大家一起来学习吧。..

网友评论

Copyright 2020 www.Shellfishsoft.com 【贝软下载站】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式