zoukankan      html  css  js  c++  java
  • Python基本语法(一)

    list tuple dict set 相关用法

    (一)list

     1 pokimon = ['小火龙', '妙蛙种子', '杰尼龟']
     2 print(len(pokimon))  # 获取长度
     3 
     4 print(pokimon[0])
     5 
     6 pokimon.append('皮卡丘')  # 末尾增加
     7 
     8 pokimon.insert(3, '豪力')  # 索引插入,3是指下标为3,实际上是第4个
     9 
    10 pokimon.pop()  # 删除末尾元素
    11 
    12 pokimon.pop(1)  # 索引删除,1是指下标为1,实际上是第2个
    13 
    14 print(pokimon)

    (二)tuple

    Natrue = ('美国', '日本', '中国', '法国', '英国')  # 无法更改,只能用索引查

    (三)dict(字典)

     1 English_Chinese = {
     2     'book': '',
     3     'race': '竞赛',
     4     'earth': '地球',
     5     'computer': '电脑'
     6 }
     7 
     8 print('computer' in English_Chinese)  # in判断式
     9 
    10 print(English_Chinese.get('computer'))  # 使用get方法通过key得到它所对应的值,不存在就返回none
    11 
    12 print(English_Chinese.get('compu', '不存在'))  # 如果不存在则用第二个代替
    13 
    14 English_Chinese.keys()  # 获得所有的keys
    15 
    16 English_Chinese.values()  # 获得所有的values
    17 
    18 English_Chinese.items()  # 获取所有键值对

    (四)set

     1 group_one = set(['小红', '小明', '小蓝', '小黄'])
     2 
     3 group_two = set(['小红', '小白', '小蓝', '小紫'])
     4 
     5 print(group_one & group_two)  # 取得两个集合的交集
     6 
     7 print(group_one | group_two)  # 取得两个集合的并集
     8 
     9 group_one.add("小黑") # 增加元素
    10 
    11 group_two.remove('小白') # 删除指定元素
  • 相关阅读:
    Python基础之面向对象3(继承)
    Python基础之面向对象2(封装)
    python基础之面向对象1
    Python基础之变量作用域
    Python基础之函数参数
    Python基础之函数
    Python基础 之for循环嵌套实例
    Python基础之集合
    Python基础之元组和字典
    Python基础之列表深浅复制和列表推导式
  • 原文地址:https://www.cnblogs.com/PokimonMaster/p/12192193.html
Copyright © 2011-2022 走看看