python列表,元组,字典(虫师《selenium3自动化测试实战--基于Python语言笔记3》)...

1.列表[]

  • 定义列表
    lists = [1, 2, 'a', 5, 'kite']
  • 打印列表
    print(lists[0])
    输出结果:[1, 2, 'a', 5, 'kite']
  • 打印列表中的某个元素
    # 打印列表的第1个元素[0]
    print(lists[0])
    # 打印列表的第3个元素[2]
    print(lists[2])
    # 打印列表中的最后一个元素[-1]
    print(lists[-1])
  • 修改列表中元素
    # 修改列表中的元素a为b
    lists[2] = 'b'
    print(lists)
  • 追加新元素
    # 在列表末尾添加元素
    lists.append('c')
    print(lists)
  • 删除指定元素
    # 删除列表中的第一个元素
    lists.pop(0)
    print(lists)

2.元组()

  • 定义元组
    tup1 = ('a', 'b', 1, 2, 3)
  • 查看元组
    # 打印1个元素
    print(tup1[0])
    # 打印指定元素
    print(tup1[0:2])
    # 打印第2个开始以后的元素
    print(tup1[1:])
    # 打印第4个开始以前的元素
    print(tup1[:3])
  • 连接元组
    tup2 = ('kite', 5, 'c')
    tup3 = tup1 + tup2
    print(tup3)
  • 复制元组
    tup4 = ("Hi!\n")
    print(tup4 * 3)

    列表与元组的区别:列表是可变的,可以追加,修改,删除其中的元素;而元组是不可变的,不可以追加,修改,删除其中的元素。元素个数不确定时,建议使用列表。

 

3.字典{}

字典由多组键值对组成,每组键值对由key:value组成

  • 定义字典
    # 定义字典,key不能相同,value可以相同
    dicts = {"username": "kite", "password": 123456}
  • 打印字典
    # 打印字典中的所有key,keys()返回字典key的列表
    print(dicts.keys())
    # 打印字典中所有value,values()返回字典value的列表
    print(dicts.values())
    # items()打印字典所有元素以列表形式返回
    print(dicts.items())
    # 循环打印字典key和value
    for k, v in dicts.items():
        print("dicts keys is %r " % k)
        print("dicts values is %r " % v)
  • 添加键/值对
    dicts["age"] = 22
  • 删除指定的键/值对
    dicts.pop("password")

转载于:https://www.cnblogs.com/kite123/p/11418122.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值