发布网友 发布时间:2022-04-23 14:46
共7个回答
热心网友 时间:2022-04-06 06:57
pyhton中del语句可以用来删除列表中某一个元素或者是某一个片段,只需要给出元素所在的索引值,而不需要给出元素的具体值。del a[2:4]就是指删除列表a中索引2到索引4的值,但不包括4。
代码示例:
热心网友 时间:2022-04-06 08:15
.....................
>>> word="heipa"
>>> word
'heipa'
>>> word[0:2]
'he'
>>> .....
说明word[0:2]是显示word中的0至2个字符(默认不包括第二个)
楼上答得对
热心网友 时间:2022-04-06 09:50
del 是删除函数,del用于list列表操作,删除一个或者连续几个元素。
del a[2:4] 删除从第2个元素开始,到第4个为止的元素。包括头不包括尾。
这个百度知道真是有意思,把要表达的表达出来了就可以了,为什么还要我继续修改,
热心网友 时间:2022-04-06 11:41
python 切片操作是从0开始计位,0作为第一位,可以把[0]看作是第一位.
>>>word='heipA'
>>>word[0]
'h' #这里word[0]是显示'helpA'的第一位
>>>word[0:2]
>>>'hl' #[0:2]是显示'helpA'的第一位到第二位,也就是显示从第一位到除去第三位的所有字符,word[2:4]依此类推显示'lp'
del是删除,你仔细想一下就明白了
热心网友 时间:2022-04-06 13:49
列表,元祖以及字符串都是当序列来处理的
热心网友 时间:2022-04-06 16:14
del 语句
使用 del 语句可以从一个列表中依索引而不是值来删除一个元素。这与使用 pop() 返回一个值不同。可以用 del 语句从列表中删除一个切割,或清空整个列表(我们以前介绍的方法是给该切割赋一个空列表)。例如:
>>> a = [-1, 1, 66.25, 333, 333, 1234.5]
>>> del a[0]
>>> a[1, 66.25, 333, 333, 1234.5]
>>> del a[2:4]
>>> a[1, 66.25, 1234.5]
>>> del a[:]
>>> a[]
也可以用 del 删除实体变量:
>>> del a
热心网友 时间:2022-04-06 18:55
删除列表项
对应代码:
del List[0] #删除列表第0项,也就是删除传统意义的第一项。技术喵提醒:
列表的项数别忘了是从第0项开始的哦~
删除列表某一项后,后面的项数会依序补充上来。
举例:
请点击输入图片描述
对应代码:
List = [1,2,3,4]print(List)del List[0]print(List)