zoukankan      html  css  js  c++  java
  • python学习教程3

    本章主要讲解python中三个很重要的数据类型:list tuple dictionary
    # -*- coding:utf-8 -*-
    #1 声明列表list
    list1 = ["a","b","c"]
    #判断列表中是否存在元素
    print("a" in list1)
    #追加元素
    list1.append(123)
    #迭代输出
    for i in list1:
    print(i)
    #list长度
    print(len(list1))
    #list中最大的值max最小值min
    print(max([12,2,3]))
    #pop--移除最后一个值并返回该值
    numbers = [12,32,54,787,24]
    print numbers.pop()
    #常用方法:reverse sort remove insert count index

    #2 声明元祖 元祖的元素不能修改元祖使用小括号 系列使用方括号
    tup1 = ('physics','chemistry',1977,2000)
    #虽然元素在元祖中不允许修改但是我们可以对他们进行组合
    tup2 = (200,300)
    tup3 = tup1+tup2
    print tup3
    #将列表转换成元祖
    listzh = [12,23,34,45]
    tuplezh = tuple(listzh)
    for i in tuplezh:
    print(i)
    #将元祖转换成列表
    tupzh = (147,258,369)
    lizh = list(tupzh)
    print ("将元祖转换成列表{0}",lizh)

    #3字典是另一种可变容器模型,且可存储任意类型对象。
    #字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中
    dic = {"key1":123,"key2":456}
    print dic
    #访问字典里的值
    print dic['key1']
    print dic['key2']
    #修改字典
    dic["key2"] = 789;
    print dic
    #删除字典元素
    dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'};
    del dict['Name']; # 删除键是'Name'的条目
    dict.clear(); # 清空词典所有条目
    del dict ; # 删除词典
    #1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例:
    #2)键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行.

  • 相关阅读:
    也谈谈关于WEB的感想
    spring boot,https,双向ssl认证
    Spring Cloud Gateway(二)
    Spring Cloud Gateway(一)
    .Net Web Service 自定义返回值命名
    随便记一下,C#并行环境操作Winform的代码段
    随便记一下,解决Windows Server 2012无法远程登录的方法
    记录C#控件DataGridView绑定BindingList无法排序问题(转)
    记录SQL Server 2019链接Oracle 11g R2的过程
    Json CPP 中文支持与入门示例
  • 原文地址:https://www.cnblogs.com/pangdudu/p/5740544.html
Copyright © 2011-2022 走看看