1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. Python list()

            更新:

            list()函數有助于返回 Python 中的列表對象。python 中的列表是有序的,并且有精確的計數。列表組件被編入索引,因此索引從零開始。

             **list([iterable])** # object can be string,sets,tuples,dictionary etc
            

            列表()參數:

            只接受一個參數。在這種情況下,序列可以是字符串,元組和集合可以是集合,字典。

            參數 描述 必需/可選
            可迭代的 可以是序列或集合或任何迭代器對象的對象 可選擇的

            列表()返回值

            它返回一個列表,并且只有一個參數。

            | 投入 | 返回值 | | 沒有參數 | 空列表 | | 可迭代通過 | 由可重復項目組成的列表 |

            Python 中list()方法的示例

            示例 1:從字符串、元組和列表創建列表

             # empty list
            print(list())
            
            # vowel string
            vowel_string = 'aeiou'
            print(list(vowel_string))
            
            # vowel tuple
            vowel_tuple = ('a', 'e', 'i', 'o', 'u')
            print(list(vowel_tuple))
            
            # vowel list
            vowel_list = ['a', 'e', 'i', 'o', 'u']
            print(list(vowel_list)) 
            

            輸出:

            []
            ['a', 'e', 'i', 'o', 'u']
            ['a', 'e', 'i', 'o', 'u']
            ['a', 'e', 'i', 'o', 'u'] 

            示例 2:從集合和字典創建列表

             # vowel set
            vowel_set = {'a', 'e', 'i', 'o', 'u'}
            print(list(vowel_set))
            
            # vowel dictionary vowel_dicti 1, 'e': 2, 'i': 3, 'o':4, 'u':5}
            print(list(vowel_dictionary)) 
            

            輸出:

            ['a', 'o', 'u', 'e', 'i']
            ['o', 'e', 'a', 'u', 'i'] 

            示例 3:從迭代器對象創建列表

             # objects of this class are iterators
            class PowTwo:
                def __init__(self, max):
                    self.max = max
            
                def __iter__(self):
                    self.num = 0
                    return self
            
                def __next__(self):
                    if(self.num >= self.max):
                        raise StopIteration
                    result = 2 ** self.num
                    self.num += 1
                    return result
            
            pow_two = PowTwo(5)
            pow_two_iter = iter(pow_two)
            
            print(list(pow_two_iter)) 
            

            輸出:

            [1, 2, 4, 8, 16] 
            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>