python的常用数据类型_python 常用数据类型
目錄
1、字符串
2、布爾類(lèi)型
3、整數(shù)
4、浮點(diǎn)數(shù)
5、列表
1.字符串
a、使用單引號(hào)(')或者雙引號(hào)(")
單引號(hào)中的字符串與雙引號(hào)中的字符串用法完全相同,例如:
str1='this is string1';
str2= "this is string2"
print str1,str2;
b、使用三引號(hào)(''')
利用三引號(hào),表示多行的字符串,可以在三引號(hào)中自由的使用單引號(hào)和雙引號(hào),例如:
str='''this is string
this is? string
this is string'''
print str;
2.布爾類(lèi)型
True or False
>>> type(True)
>>> type(False)
利用布爾類(lèi)型進(jìn)行判斷:
>>> 1 + 1 == 2
True
>>> 1 + 1 == 3
False
3.整數(shù)
>>> num = 2
>>> type(num)
>>> print(num)
2
4.浮點(diǎn)數(shù):
>>> num = 2.5
>>> type(num)
>>> print(num)
2.5
5.列表
a.初始化列表
list = ['beijing','shanghai','guangzhou','shenzhen']
b.列表切片(列表下標(biāo)從0開(kāi)始)
>>> list[0]?????????????? #取列表中第一個(gè)元素
'beijing'
>>> list[1:3]???????????? #取列表中下標(biāo)為1的元素取到下標(biāo)為3的前一個(gè)元素,注意此數(shù)據(jù)不包含小標(biāo)為3的元素
['shanghai', 'guangzhou']
>>> list[1:]?????????????? #取列表中下標(biāo)為1的元素之后所有元素
['shanghai', 'guangzhou', 'shenzhen']
>>> list[-2:]????????????? #取列表中倒數(shù)第二個(gè)到最后的元素
['guangzhou', 'shenzhen']
>>> list[-2:-1]?????????? #取列表中倒數(shù)第二個(gè)到倒數(shù)第一的元素,不包含倒數(shù)第一元素
['guangzhou']
c.列表元素的增,刪,改,查
I.列表增加(append)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.append("hangzhou")????????? #在列表中增加元素hangzhou,增加的元素都是放在列表尾部
>>> list
['beijing', 'shanghai', 'guangzhou', 'shenzhen', 'hangzhou']
II.列表插入(insert)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.insert(2,"wuhan")????????? #在列表下標(biāo)為2的元素錢(qián)插入wuhan
>>> list
['beijing', 'shanghai', 'wuhan', 'guangzhou', 'shenzhen']
['beijing', 'shanghai', 'guangzhou', 'shenzhen']
III.列表刪除(del)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> del list[1]?????????????? #刪除列表中下標(biāo)為1的元素
>>> list
['beijing', 'guangzhou', 'shenzhen']
IV.列表修改
>>> list[1] = "nanjing"???? #替換下標(biāo)為1的元素為nanjing
>>> list
['beijing', 'nanjing', 'guangzhou', 'shenzhen']
V.列表索引(index)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.index("guangzhou")????????? #查詢(xún)?cè)豨uangzhou的下標(biāo)
2
>>> list[list.index("guangzhou")] = "zhengzhou"??? #利用索引把guangzhou替換成鄭州
>>> list
['beijing', 'shanghai', 'zhengzhou', 'shenzhen']
總結(jié)
以上是生活随笔為你收集整理的python的常用数据类型_python 常用数据类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mscoreei.dll没有被指定在wi
- 下一篇: 飞鸽快递系统代码_自动售卖机、视觉+重力