python列表

list1=["1",2,"asd","aad","qwewqeqwe","ADWWDW"]
list2=[1,2,"3","dgk","fgfdgrtet","OIJLKJ"]
str="asdaksdmwq21312321"

#1.list方法转字符串
print(list(str))        #['a', 's', 'd', 'a', 'k', 's', 'd', 'm', 'w', 'q', '2', '1', '3', '1', '2', '3', '2', '1']

#2.split("字符串中不存在的字符")转换成列表
print(str.split("@"))       #['asdaksdmwq21312321']

#3.append()添加,insert(索引,值),remove()移除,del list1[索引]删除
list1.append("sanQi")
print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW', 'sanQi']
list1.remove("sanQi")
print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW']
list1.insert(1,"sanQi")
print(list1)    #['1', 'sanQi', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW']
del list1[1]
print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW']

#4.extend()拼接
list1.extend(list2)
print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW', 1, 2, '3', 'dgk', 'fgfdgrtet', 'OIJLKJ']
# list1.extend(str)
# print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW', 1, 2, '3', 'dgk', 'fgfdgrtet', 'OIJLKJ', 'a', 's', 'd', 'a', 'k', 's', 'd', 'm', 'w', 'q', '2', '1', '3', '1', '2', '3', '2', '1']
list1.extend(str.split("@"))
print(list1)    #['1', 2, 'asd', 'aad', 'qwewqeqwe', 'ADWWDW', 1, 2, '3', 'dgk', 'fgfdgrtet', 'OIJLKJ', 'asdaksdmwq21312321']

#5.pop(索引)删除,可打印被删除的数
print(list1.pop(12))    #asdaksdmwq21312321

#6.index查询匹配到的第一个元素的索引值
print(list1.index(1)) #6

#sort永久升序,stored临时升序。sorted(列表,reverse=True)倒序
# print(list1.sort())     #数据类型不同报错

list3=[1,4,23,5,231,512,424123,215,5,2,3,4]
list3.sort()
print(list3)    #[1, 2, 3, 4, 4, 5, 5, 23, 215, 231, 512, 424123]

list4=["123","@@","asd","SAD","12asda"]
list4.sort()
print(list4)    #['123', '12asda', '@@', 'SAD', 'asd'] ==》(升序按ASCLL)数字<特殊字符<大写<小写

print(sorted(list3))    #[1, 2, 3, 4, 4, 5, 5, 23, 215, 231, 512, 424123]
print(sorted(list3,reverse=True))   #[424123, 512, 231, 215, 23, 5, 5, 4, 4, 3, 2, 1]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值