当前位置: 首页 > news >正文

怎么做网站支付/无锡网站建设公司

怎么做网站支付,无锡网站建设公司,wordpress用户登录注册插件,创新驱动发展战略的意义列表是Python中一种常用的存储信息的方式,所以要熟练掌握列表的各种方法: 首先我们定义一个列表(name),然后练习里面的各种方法: >>> name ["Sora Aoi","Alex","Ria","s…

    列表是Python中一种常用的存储信息的方式,所以要熟练掌握列表的各种方法:

    首先我们定义一个列表(name),然后练习里面的各种方法:

    >>> name = ["Sora Aoi","Alex","Ria","sakurai","Ozawa","Maria"]

    'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'

    append方法:

    L.append(object) -> None -- append object to end

    append单词的含义是追加,在Python中也是这样的含义,向列表末尾进行追加元素

    >>> name.append("Sora Aoi")
    >>> name
    ['Sora Aoi', 'Alex', 'Ria', 'sakurai', 'Ozawa', 'Maria', 'Sora Aoi']

    append()方法是向列表的末尾添加元素,这个方法我们经常用到,定义一个空的列表,向列表中添加元素。

    clear()方法:

    L.clear() -> None -- remove all items from L (删除列表中所有的值)

    >>> name = ["Alex","tom","Aoi"]
  >>> name.clear()
  >>> name
  []
    列表中clear()方法是不需要参数的clear()方法的作用就是删除列表中的所有元素,这个函数的目的就是删除所有元素,列表中的方法。

    copy()方法:

    L.copy() -> list -- a shallow copy of L

    >>> name = ["gen","Alex","tom"]
  >>> name.copy()
  ['gen', 'Alex', 'tom']
  >>> names = name.copy()
  >>> names
  ['gen', 'Alex', 'tom']
    copy()方法也不需要参要参数,把列表复制赋值给另外一个列表,列表复制的方法,可以替代有时候使用切片的时候

    count()方法:

    L.count(value) -> integer -- return number of occurrences of value

    conunt()方法是统计一个值(value)在一个列表中(list)出现的次数(发生的次数)

    >>> name = ["Aoi","Maria","Alex","Aoi"]
  >>> name.count("Aoi")
  2
    可以看出,count()方法是统计一个值(value)在一个列表中出现的次数,如果这个值没有在这个列表中,则返回0;统计一个值在一个列表中出现的次数,可用于删除这个值在列表中出现的情况,这样能够减少循环的次数,提高运行的效率。

    extend()方法:

    L.extend(iterable) -> None -- extend list by appending elements from the iterable

    >>> name = ["Alex","Ria","Ozawa"]
  >>> name_list = ["sora Aoi","sakurai","Maria"]
  >>> name.extend(name_list)
  >>> name
  ['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
    extend()列表是把两个列表进行合并的方法,有时候我们需要把两个列表进行合并,可以使用extend()方法,这种情况也是很常用的,把一个列表的信息添加到另外一个列表中。合并两个列表。

    >>> name
  ['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
  >> a = "tom"
  >>> name.extend(a)
  >>> name
  ['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria', 't', 'o', 'm']
    如果是向列表中添加一个字符串的话,那么,列表会遍历字符串中的每个值,然后添加到列表中,遍历字符串中的值,然后添加。

    index()方法:

    L.index(value, [start, [stop]]) -> integer -- return first index of value.
    Raises ValueError if the value is not present.

    index()方法是查找指定元素在列表中的位置,index()方法必须指定第一个参数,要查找哪个值在列表中的位置,也可以指定查找的起始位置;如果查找不到,系统会报错,如下所示:

>>> name
['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria', 'Alex']
>>> name.index("Alex")
0
>>> name.index("Alex",2)
6
>>> name.index("Alex",2,8)
6
>>> name.index("Alex",2,3)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: 'Alex' is not in list
    从上面程序可以看出,默认没有指定起始位置的话只查找第一个元素在列表中的位置,可以自己定义起始位置,从什么时候开始,或者从哪里开始到哪个位置结束。如果这个值不在列表中会报错,提示这个值不在列表中。

    insert()方法:

    L.insert(index, object) -- insert object before index

    index是向列表中指定的位置添加元素,有两个参数,index(索引位置),object(值),向列表中指定位置的前面添加元素,占用原来元素的位置。

    >>> name
  ['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria', 'Alex']
  >>> name.insert(2,"Sb")
  >>> name
  ['Alex', 'Ria', 'Sb', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria', 'Alex']

    insert()方法是向列表中添加元素,需要两个参数

    pop()方法:

    L.pop([index]) -> item -- remove and return item at index (default last).
    Raises IndexError if list is empty or index is out of range.

    pop()方法是弹出列表末尾的元素,并且把这个弹出来的元素赋给一个新的变量,这个方法经常与append()和空列表结合使用,从一个列表中弹出元素进行验证,然后添加到另外一个列表中的情况:

    >>> your = name.pop(12)
  Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
  IndexError: pop index out of range
  >>> name.pop()
  'Alex'
  >>> name
  ['Alex', 'Ria', 'Sb', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
  >>> name.pop(2)
  'Sb'

    pop()方法是从列表中弹出元素,默认是弹出最后一个元素,也可以指定删除指定索引的值,pop([index]),如果指定的索引超过列表的长度,系统就会报错。

    remove()方法:

    L.remove(value) -> None -- remove first occurrence of value.
    Raises ValueError if the value is not present.

    remove()方法是移除列表中第一个出现的指定的值,是指定要移除哪个值,首先是我们知道这个值,然后进行移除的情况

    >>> name
  ['Alex', 'Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
  >>> name.remove("Alex")
  >>> name
  ['Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
    我们从列表中移除了"Alex",如果值不存在列表中,则会报错。

    reverse()方法:

    L.reverse() -- reverse *IN PLACE*

    reverse()方法是将列表的元素进行颠倒,单词reverse的含义就是颠倒。

    >>> name
  ['Maria', 'sakurai', 'sora Aoi', 'Ozawa', 'Ria']
  >>> name.reverse()
  >>> name
  ['Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
    方法reverse()是将列表中的元素进行倒转,颠倒,在我们需要把元素进行倒转的时候比较常用。

    sort()方法:

    L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE*

    sort()方法是对列表进行排序的方法,里面有两个参数,需要指定名字,其中reverse默认时False,即排序后不反转,如果排序后反转的话,则需要注明:reverse=True,另外,字符串和数字是不能在同一个列表中进行排序的,在Python3中。

>>> name
['Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria']
>>> name.append(1)
>>> name
['Ria', 'Ozawa', 'sora Aoi', 'sakurai', 'Maria', 1]
>>> name.sort()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unorderable types: int() < str()
>>> name.pop()
1
>>> name
['Maria', 'Ozawa', 'Ria', 'sakurai', 'sora Aoi']
>>> name.sort()
>>> name
['Maria', 'Ozawa', 'Ria', 'sakurai', 'sora Aoi']
>>> name.sort(reverse=True)
>>> name
['sora Aoi', 'sakurai', 'Ria', 'Ozawa', 'Maria']
>>>
    从上面程序中我们可以看出,字符串和数字是不能够在一个列表中同时进行排序的(TypeError: unorderable types: int() < str()),在Python3中,排序后也可以直接进行列表反转的操作。

    del操作:

    del也可以删除列表中的元素,del 列表名[索引]

    >>> name
  ['sora Aoi', 'sakurai', 'Ria', 'Ozawa', 'Maria']
  >>> del name[2]
  >>> name
  ['sora Aoi', 'sakurai', 'Ozawa', 'Maria']

转载于:https://www.cnblogs.com/gengcx/p/6711362.html

http://www.lbrq.cn/news/797203.html

相关文章:

  • 电影微网站开发/链接买卖价格
  • 合肥高端网站建设设计/app推广拉新工作可靠吗
  • 模板建站seo优化/沧州网站seo
  • 金溪那里可以做网站/青岛seo经理
  • 基于工作过程的商务网站建设 网页制作/济南百度竞价代运营
  • 好的做问卷调查的网站好/网站友情链接是什么
  • app软件开发培训班/微信seo是什么意思
  • 网站备案需要去哪办理/广告投放网
  • 没有公司可以做网站吗/如何做网络推广运营
  • 网站建设php/哪个平台可以接推广任务
  • 小型网站建设/seo优化关键词排名
  • 宿迁做网站 宿迁网站建设/seo是什么职业做什么的
  • 网站建设创作思路怎么写/360竞价推广登录入口
  • 电子商务网站建设书籍/域名
  • 酒店网站建设描述/chrome浏览器
  • 上海品牌型网站建设靠谱/汕头网站建设公司
  • 公司网站怎么做才能吸引人/免费行情软件网站下载大全
  • 山东省环保厅官方网站建设项目/百度前三推广
  • 时时彩 网站开发/郑州网站制作公司哪家好
  • 网站建设的设备/杭州企业seo
  • 万网主机网站建设数据库怎么弄/seo排名优化教程
  • 数据库做网站/广东短视频seo搜索哪家好
  • 局网站建设进入前十名/有免费推广平台
  • c 网站开发 调试/seo排名的影响因素有哪些
  • 电子商务他们的代表网站/济南网站建设方案
  • 域名访问网站应该怎么做/seo专业技术培训
  • 做拍卖的网站有哪些/品牌宣传方式
  • 鲜花网站建设项目概述/衡阳有实力seo优化
  • 网页网站导读怎么做/太原seo公司
  • 常见c2c网站有哪些/谷歌sem服务商
  • Compose笔记(四十一)--ExtendedFloatingActionButton
  • Arrays.asList() add方法报错java.lang.UnsupportedOperationException
  • 数据结构代码
  • 面向智能体的上下文工程:策略、实现与 LangGraph 实践
  • 构造类型--结构体,共同体联合体,枚举
  • Android13文件管理USB音乐无专辑图片显示的是同目录其他图片