Pycharm:列表操作指令

匿名 (未验证) 提交于 2019-12-02 23:51:01
nums = ['3','2','1','0']nums2 = ['-1','-2']print(nums)print(nums[0],nums[2])       #打印第0,第2个字符串#切片,顾头不顾尾print(nums[1:3])             #输出:'1','2'print(nums[-2:-1])           #负号“-”表示从列表右边开始数,“-1”表示右边第1个(也即是最后1个),同样遵从顾头不顾尾,输出:'1'print(nums[1:3:1])           #以步长1切片,输出:'2','1'print(nums[-1:])             #符号":"右边为空则默认为最后一个,输出:'0'nums.append('4')             #在列表最后加上'4',输出:'3','2','1','0','4'nums.insert(1,'5')           #在列表第1个(从左至右第0开始)字符前加入'5',输出:'3','5','2','1','0'nums[3]='6'                  #替换列表第3个为'6'nums.remove('0')             #指定删除字符'0'del nums[1]                  #删除第1个字符nums.pop(0)                  #若()中为空,则默认删除列表最后一个字符,写了0则删除第0个字符nums.index('1')              #字符'1'的位置标号,从左至右,从0开始数print(nums[nums.index('1')]) #输出:'1'nums.count('1')              #统计列表中有几个'1'nums.clear()                 #清空列表nums.reverse()               #列表反转nums.sort()                  #将列表按ASCII码顺序排序nums.extend(nums2)           #将列表nums2整体合并到nums之后nums.copy()                  #列表nums的浅复制,仅复制第一层字符,若列表内部还有[],则只复制地址

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!