adsl9999 发表于 2023-1-25 11:38:51

切片

这是啥意思,求大佬帮忙看看
list1 =
list2 =
list1 = list2
list1

ba21 发表于 2023-1-25 17:21:23

本帖最后由 ba21 于 2023-1-25 17:23 编辑

你就记住,这样就是插入数据到2的位置。
看下面代码就明白了。
list1 =
list1 #[]
list1 #



list1 =
list2 =
list1 = list2 #数据插入到下标2中
list1 #


list1 =
list2 =
list1 = list2 #替换下标为2的数据
list1 #

chinajz 发表于 2023-1-25 19:17:39

本帖最后由 chinajz 于 2023-1-25 19:45 编辑

list1 =
list2 =
n=len(list1)
for i in range (n):
    list1=
    print (f'list1[{i}] =',list1,'插入点在这前面')
    print (f'list1[{i}:{i}] =',list1)
    list1 = list2
    print (f'list1[{i}:{i}] = list2,list1=',list1)

运行结果:
list1 = 1 插入点在这前面
list1 = []
list1 = list2,list1=
list1 = 2 插入点在这前面
list1 = []
list1 = list2,list1=
list1 = 8 插入点在这前面
list1 = []
list1 = list2,list1=
list1 = 9 插入点在这前面
list1 = []
list1 = list2,list1=

Fix 发表于 2023-1-29 11:57:50

把list2中的所有元素,以列表的方式将list1中的‘8’给替换掉{:10_277:}
下标索引是重点{:10_277:}
页: [1]
查看完整版本: 切片