zoukankan      html  css  js  c++  java
  • Python学习笔记列表之使用列表

    随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      当你第一次开始编程时,很容易会创建许多独立的变量,来保存一组类似的值。例如自己家养了很多只猫,

    每只猫都有一个名字,你可能会这样写代码保存猫的名字:

    catName1 = 'Zophie'
    catName2 = 'Pooka'
    catName3 = 'Simon'
    catName4 = 'Lady Macbeth'
    catName5 = 'Fat-tail'
    catName6 = 'Miss Cleo'

      这不是一个好的编程方式,因为如果数量太多的话,比如100只猫,1000只猫,不可能写一千个变量。

    正确的编程方式是使用列表。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      1、列表用于存储类似的变量,示例代码:

    #
    # -*- coding:utf-8 -*-
    # Autor: Li Rong Yang
    list_cat = []#定义一个空的列表
    while True:#loop
        catName = input('enter cat name:')#提示用户输入自己家猫的名字
        if catName == '':#如果不输入就退出
            break
        list_cat.append(catName)#使用append()函数,把用户输入的名字添加到列表中
    print(list_cat)
    

      运行结果:

      2、列表用于循环,示例代码:

    list_cat =['Zophie', 'Pooka', 'Simon', 'Lady Macbeth']
    for i in range(len(list_cat)):
        print('Indx '+ str(i) + ' in supplies is: ' +list_cat[i])
    

      运行结果:

  • 相关阅读:
    Model-Free Control
    Importance Sampling 重要性采样
    蓝桥 等差素数列(找最小公差)
    抽签
    放苹果(poj1664)
    BFS进阶题,水陆距离
    线段树的单点更新,求最大值(HDU1754)
    Balanced Lineup (自用线段树模板一)
    自用模板,树状数组
    线段树自用模板
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9535354.html
Copyright © 2011-2022 走看看