newemptylistlist(iterable)->newlistinitializedfromiterab" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

深入了解Python數據類型之列表

系統 1535 0

一.基本數據類型

整數:int
字符串:str(注:\t等于一個tab鍵)
布爾值: bool
列表:list (元素的集合)
列表用[]
元祖:tuple
元祖用()
字典:dict
注:所有的數據類型都存在想對應的類列里

二.列表所有數據類型:

基本操作:

?索引
?切片
?追加
?刪除
?長度
?切片
?循環
?包含

            
list

class list(object):
  """
  list() -> new empty list
  list(iterable) -> new list initialized from iterable's items
  """
  def append(self, p_object): # real signature unknown; restored from __doc__
    """ L.append(object) -> None -- append object to end """
    (L.append(對象)- >――沒有一個對象附加到結束)
    pass

  def clear(self): # real signature unknown; restored from __doc__
    """ L.clear() -> None -- remove all items from L """
    (L.clear()- >沒有,把所有項目從L)
    pass

  def copy(self): # real signature unknown; restored from __doc__
    """ L.copy() -> list -- a shallow copy of L """
    (L.copy()- >列表- L的淺拷貝)
    return []

  def count(self, value): # real signature unknown; restored from __doc__
    """ L.count(value) -> integer -- return number of occurrences of value """
    (L.count(價值)- >整數,返回值的出現次數)
    return 0

  def extend(self, iterable): # real signature unknown; restored from __doc__
    """ L.extend(iterable) -> None -- extend list by appending elements from the iterable """
    (L.extend(iterable)- >沒有――從iterable擴展列表通過添加元)
    pass

  def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__
    """
    L.index(value, [start, [stop]]) -> integer -- return first index of value.
    Raises ValueError if the value is not present.
    (l指數(價值,[開始,[不要]])- >整數,返回第一索引值。提出了ValueError如果不存在的價值。)
    """
    return 0

  def insert(self, index, p_object): # real signature unknown; restored from __doc__
    """ L.insert(index, object) -- insert object before index """
    (l插入(指數(對象)――前插入對象索引)
    pass

  def pop(self, index=None): # real signature unknown; restored from __doc__
    """
    L.pop([index]) -> item -- remove and return item at index (default last).
    Raises IndexError if list is empty or index is out of range.
    (L.pop((指數))- >項目――刪除并返回項指數(默認)。提出了IndexError如果列表為空或索引的范圍。)
    """
    pass

  def remove(self, value): # real signature unknown; restored from __doc__
    """
    L.remove(value) -> None -- remove first occurrence of value.
    Raises ValueError if the value is not present.
    """
    (L.remove(價值)- >沒有,刪除第一次出現的值。提出了ValueError如果不存在的價值。)
    pass

  def reverse(self): # real signature unknown; restored from __doc__
    """ L.reverse() -- reverse *IN PLACE* """
    pass

  def sort(self, key=None, reverse=False): # real signature unknown; restored from __doc__
    """ L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE* """
    pass

  def __add__(self, *args, **kwargs): # real signature unknown
    """ Return self+value. """
    pass

  def __contains__(self, *args, **kwargs): # real signature unknown
    """ Return key in self. """
    pass

  def __delitem__(self, *args, **kwargs): # real signature unknown
    """ Delete self[key]. """
    pass

  def __eq__(self, *args, **kwargs): # real signature unknown
    """ Return self==value. """
    pass

  def __getattribute__(self, *args, **kwargs): # real signature unknown
    """ Return getattr(self, name). """
    pass

  def __getitem__(self, y): # real signature unknown; restored from __doc__
    """ x.__getitem__(y) <==> x[y] """
    pass

  def __ge__(self, *args, **kwargs): # real signature unknown
    """ Return self>=value. """
    pass

  def __gt__(self, *args, **kwargs): # real signature unknown
    """ Return self>value. """
    pass

  def __iadd__(self, *args, **kwargs): # real signature unknown
    """ Implement self+=value. """
    pass

  def __imul__(self, *args, **kwargs): # real signature unknown
    """ Implement self*=value. """
    pass

  def __init__(self, seq=()): # known special case of list.__init__
    """
    list() -> new empty list
    list(iterable) -> new list initialized from iterable's items
    # (copied from class doc)
    """
    pass

  def __iter__(self, *args, **kwargs): # real signature unknown
    """ Implement iter(self). """
    pass

  def __len__(self, *args, **kwargs): # real signature unknown
    """ Return len(self). """
    pass

  def __le__(self, *args, **kwargs): # real signature unknown
    """ Return self<=value. """
    pass

  def __lt__(self, *args, **kwargs): # real signature unknown
    """ Return self
            
            
          

三.所有列表數據類型舉例

            
#!/usr/bin/env python

# -*- coding:utf-8 -*-

 

#append追加

name_list = ["zhangyanlin","suoning","nick"]

name_list.append('zhang')

print(name_list)

 

#count制定字符出現幾次

name_list = ["zhangyanlin","suoning","nick"]

name_list.append('zhang')

name_list.append('zhang')

name_list.append('zhang')

print(name_list.count('zhang'))

 

#extend可擴展,批量往里加數據

name_list = ["zhangyanlin","suoning","nick"]

name = ["aylin","zhang","yan","lin"]

name_list.extend(name)

print(name_list)

 

#index找到字符所在的位置

name_list = ["zhangyanlin","suoning","nick"]

print(name_list.index('nick'))

 

#insert插入,往索引里面插入值

name_list = ["zhangyanlin","suoning","nick"]

name_list.insert(1,"zhang")

print(name_list)

 

#pop在原列表中移除掉最后一個元素,并賦值給另一個變量

name_list = ["zhangyanlin","suoning","nick"]

name = name_list.pop()

print(name)

 

#remove移除,只移除從左邊找到的第一個

name_list = ["zhangyanlin","suoning","nick"]

name_list.remove('nick')

print(name_list)

 

#reverse反轉

name_list = ["zhangyanlin","suoning","nick"]

name_list.reverse()

print(name_list)

 

#del刪除其中元素,刪除1到3之間的

name_list = ["zhangyanlin","suoning","nick"]

del name_list[1:3]

print(name_list)
          

四.索引

            
name_list = ["zhangyanlin","suoning""aylin""nick"]

print(name_list[0])
          

五.切片

            
name_list = ["zhangyanlin","suoning""aylin""nick"]

print(name_list[0:2])
          

六.總長度len

            
name_list = ["zhangyanlin","suoning""aylin""nick"]

print(name_list[1:len(name_list)])
          

七.for循環

            
name_list = ["zhangyanlin","suoning""aylin""nick"]

for i in name_list:

  print(i)
          

以上就是小編為大家帶來的深入了解Python數據類型之列表全部內容了,希望大家多多支持腳本之家~


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 免费看欧美一级a毛片 | 九九热免费在线观看 | 国产成人久视频免费 | 亚洲成人高清在线观看 | 在线成人亚洲 | 又刺激又黄的一级毛片 | 国产成人一区二区三区 | 日韩精品一区二区三区中文字幕 | 欧美日韩第三页 | 国产成人刺激视频在线观看 | 天天干天天舔 | 国产精品久久久久久久久久影院 | 最猛黑人xxxⅹ黑人猛交 | 中文字幕在线永久 | 国产性做久久久久久 | 亚洲乱码视频在线观看 | 久久色国产| 亚洲精品不卡视频 | 久久美女网 | 色色色在线 | 久久久影院亚洲精品 | 精品久久在线 | 午夜影院福利 | 日日摸天天添天天添破 | 国产香蕉98碰碰久久人人 | 日韩男女视频 | 欧美区一区二区三 | 国产亚洲日本人在线观看 | 日日干视频 | 在线视频欧美日韩 | 日韩中文字幕推理片 | 露脸真实国产精品自在 | 午夜毛片 | 日韩欧美综合 | 成年女人毛片免费播放视频m | 久久久久久国产精品免费 | 五月天色区 | 国产亚洲欧美成人久久片 | 无毒不卡在线播放 | 欧美午夜性刺激在线观看免费 | 一级片成人 |