Pycharm:列表操作指令


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的浅复制,仅复制第一层字符,若列表内部还有[],则只复制地址

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM