赞
踩
这篇文章主要是对Python中的基本数据类型,包括列表,元组,字典,字符串的简单总结
创建字符串只需要为变量分配一个字符串类型的值即可
s1='hello world!'
s2='Python'
可以用字符串变量名加上方括号对字符串进行索引,下标从0开始,示例如下
var1 = 'Hello World!'
var2 = "Python Runoob"
print(var1[0])
print(var2[1:5])
输出结果为:
H
ytho
Python中可以用加号直接连接两个字符串
s1='hello'
s2='world'
s=s1+' '+s2
print(s)
输出结果为:
hello world
string.lower() #将string中的所有大写字符转为小写
string.Istrip() #截掉string左边的空格
max(str) #返回str中最大的字符
min(str) #返回str中最小的字符
使用下标索引来访问列表中的值,同样也可以使用方括号的形式截取字符,如下所示:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7 ]
print (list1[0])
print (list2[1:5])
输出结果为:
physics
[2, 3, 4, 5]
向列表中添加元素可以用append()方法,默认添加到列表的最后面
list = [] ## 空列表
list.append('Google') ## 使用 append() 添加元素
list.append('Python')
print(list)
输出结果为
['Google', 'Python']
可以用del来删除列表中的元素
list1 = ['physics', 'chemistry', 1997, 2000]
print(list1)
del list1[2]
print("After deleting value at index 2 : ")
print(list1)
结果为:
['physics', 'chemistry', 1997, 2000]
After deleting value at index 2 :
['physics', 'chemistry', 2000]
元组与列表类似,最大的不同在于元组中的元素不能修改,元组用小括号,列表用方括号,元组中元素的索引与切片与列表是一样的,元组中的元素不能修改也不能删除。
可以用tuple函数将列表转换为元组,也可以用list将元组转换为列表
tup=(1,2,3,4) #创建一个元组
list1=list(tup) # 将元组转换为列表
list1.append(5) #在列表中添加一个元素
tup2=tuple(list1) #将列表转换为元组
字典是又键值对组成的,每个键值对都有key和value两部分组成,两者之间用:分割,键值对与键值对之间用,分割,整个字典在花括号里面
格式如下:
d = {key1 : value1, key2 : value2 }
值可以取任何数据类型,但是键的值是不可变的
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
print (dict['Name'])
print (dict['Age'])
输出的结果为
Zara
7
向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
dict['Age'] = 8 # 更新
dict['School'] = "RUNOOB" # 添加
print(dict['Age'])
print(dict['School'])
输出结果为:
8
RUNOOB
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。