python三个基本数据类型,python3 基本数据类型
类,列出李=[1,12,9,"年龄",["实用冰淇淋",["19 ",10],"余"],"感动店员",真实]
#用列表类创建的对象
列表的基本格式:括号、* *、* *来分隔每个元素。
列表中的元素可以是数字、字符串、列表、布尔值等。
1 .在原始列表后追加整个列表(可以追加值、字符串和列表)Li=[11,22,33,44]v=Li . append(5)v=Li . append( moved clerk )v=Li . append([13,456]) print(
2 .清除空列表li=[11,22,33,44] li.clear () print (li)
复印复印,复印打印
4.count统计列表中元素出现的次数。可以单独查询Li=[11,22,33,44] v1=li.count (11) print (v1)。
5.extend,扩展原列表,参数为iterated object(与append的区别)li=[11,22,33,44] li.extend ([9998,倪好]) print (li)
比较扩展和追加。
Li=[11,22,33,44]li.extend(不可能)li.append(不可能)print(li)
6.index index查询第一个索引元素的位置(最左边的第一个),可以限制范围Li=[11,22,33,22,44] v=li.index (33,0,4) print (v)
7 .插入索引插入元素Li=[11,22,33,22,44] Li。在指定位置插入(0,99) PRINT (Li)。
8.删除:弹出,删除。默认情况下,pop删除列表的最后一个元素,并获得删除。您也可以指定索引值来删除它。
li=[11,22,33,22,44]v1=Li . pop()print(Li)print(v1)v2=Li . pop(1)print(v2)
删除列表中制造商的值,优先级在最左边。
李=[11,22,33,22,44]李
PS:pop remove del del li[7:9]清除
9 .反向翻转当前列表li=[11,22,33,22,44] li。反面()打印(李)
10.sort排序,默认为sort(reverse=False)从小到大排序Li=[11,22,44,33,22,44] Li。排序()打印(李)
li=[11,22,44,33,22,44]li.sort(反转=真)print(li)
欠cmp,键,已排序
1.11 .列表的值,删除,修改,于一体。价值1。索引值,从0开始。
李=[1,12,9,时代,[务实冰淇淋,于],感动店员,真]印(李[3])
2.切片值的范围大于或等于且小于,仍然是列表。
李=[1,12,9,年龄,[务实冰淇淋,于],感动店员,真]打印(李[3:-1])
3.支持while循环
李=[1,12,9,年龄,[务实的冰淇淋,于],感动的店员,真]为李的项目:打印(项目)
两个。1.索引修改
李=[1,12,9,时代,[务实的冰淇淋,于],感动的店员,真]李[1]=120print(李)
2.将其修改为新列表。
李=[1,12,9,年龄,[务实的冰淇淋,于],感动的店员,真实]李[1]=[11,22,33,44]打印(李)
3.切片修改
李=[1,12,9,年龄,[务实冰淇淋,于],感动店员,真]李[1:3]=[120,90]打印(李)
三个。1.索引删除
李=[1,12,9,时代,[务实冰淇淋,于],感动店员,真]德尔李[1]印(李)
2.切片删除
李=[1,12,9,时代,[务实冰淇淋,于],感动店员,真]德尔李[2:6]印(李)
四个。li中的运算=[1,12,9, age ,[务实的冰淇淋,于],感动的店员,True]v1=12 in liv2=lex in li#列表中的元素无法在liprint(v1,v2,v3)中得到v3=120。
五个。get list elements Li=[1,12,9, age ,[务实的冰淇淋,于],感动的店员,True]# get 郑 v=li[4][0][1]print(v)
字符串到列表,在内部使用FOR循环(int是不能转换的列表)s= abcdefgh new _ Li=list(s)print(new _ Li)
Int类型转换列表列表
s=123new_li=列表打印(new_li)
七个。1.当列表中既有数字又有字符串时,使用FOR循环逐个处理。
Li=[11,22,33, 123 ,移动职员]r=str(li)print(r)
Li=[11,22,33, 123 ,移动职员]s=for i in li: s=str(i)print(s)
2.列表中只有字符串。使用字符串的连接方法
李=[123 ,迁书记]v= 。加入(李)打印(五)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。