python 列表,元组,字典

# 列表
li = [1,2,3,4,5,6] # 创建并赋值
print(li)
print('长度:'+str(len(li))) # + 连接符
print(f'长度:{len(li)}') # format 格式化输出
print(len(li))
# 索引
print(f'第一个元素:{li[0]}')
print(f'倒数第一个元素:{li[-1]}')
# 获取每一个值 for
for x in li:
    print(x)

# 切片 获取列表的一部分
print(li[0:])
print(li[2:4])
print(li[1::2]) # [start:end:步长]

# 增删改
# 函数
li.append('新的值') # 在末尾添加新的值
print(li)
li.insert(0,'第一个值') # insert(索引,’新值‘)
print(li)

# 删除
li.pop() # 删除最后一个值
print(li)
li.pop(0) # 删除指定索引值
print(li)
li.remove(5)
#  print(li) # 删除选定值,移除列表中某个值的第一个匹配项
# del li # 从内存删除对象
# del li[0] # 删除指定索引对象
# li.clear() # 清空整个列表
# print(li)

# 修改
# li[0] = '修改'
for x in li: #只读
    print(li)

# 元组
tu = (100,90,80,70,60) # 元组不能修改,添加,删除,获取
print(type(tu))
print(len(tu))
mons =('100','200','300') # 只读
# 可以将其装换成列表再对列表修改

# 字典
dic = {'name': '张三', 'age': 18, 'height': 180, 'weight': 62}
print(dic,type(dic)) # dict

# 获取
print(dic['name'])
print(dic['age'])

# 添加与修改
dic['name'] = '李四'
print(dic)
# 如果key值存在则修改原有值
dic['hobby'] = '打篮球'
print(dic)
# 如果key值不存在,则添加新的值到字典

# 删除
dic.pop('hobby')
print(dic)
# dic.clear() # 清空字典

# 通过循环获取所有值
for key in dic.keys():  # 获取key键
    print(key)
for val in dic.values():    # 获取value值
    print(val)
for item in dic.items():    # 获取键值对
    print(item)

a = ['a', 'b', 'c']
n = [1, 2, 3]
x1 = [a, n]
print(x1)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值