2025.8.16
1、Python列表:
用[头下表:尾下标]标识,取前不取后。
列表[]中第三个数表示步长
str='whygdch'
print(str[1:6:3])
输出hd
2、Python元组
用()表示,类似于列表,但赋值后不能更新值(只能读取,不能更改值),也不能删除元组中的任意一个值,只能删除整个元组。
tup = ('physics', 'chemistry', 1997, 2000)
del tup
3、Python字典
用{}表示,字典当中的元素是通过键来存取的,而不是通过偏移存取。
tinydict = {'name': 'runoob','code':6734, 'dept': 'sales'}
print tinydict # 输出完整的字典
print tinydict.keys() # 输出所有键
print tinydict.values() # 输出所有值
输出:
{'dept': 'sales', 'code': 6734, 'name': 'runoob'}
['dept', 'code', 'name']
['sales', 6734, 'runoob']
修改,添加,删除的方法
tinydict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
tinydict['Age'] = 8 # 更新
tinydict['School'] = "RUNOOB" # 添加
del tinydict['Name'] # 删除键是'Name'的条目
tinydict.clear() # 清空字典所有条目
del tinydict # 删除字典
4、Python中的for语句
for 迭代变量 in 遍历的序列:
循环体
5、列表
L = ['Google', 'Runoob', 'Taobao']
L[-2] 'Runoob' 读取列表中倒数第二个元素
L[1:] ['Runoob', 'Taobao'] 从第二个元素开始截取列表
列表函数的方法:
1) cmp(list1, list2)
比较两个列表的元素
2) len(list)
列表元素个数
3) list(seq)
将元组转换为列表
浙公网安备 33010602011771号