卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Python3集合set的使用入門

Python3中的集合可以通過大括號{}來創(chuàng)建,也可以使用set()函數(shù)將列表、元組或字符串(打散字符)轉(zhuǎn)換為集合。例如:```pythonset1 {1, 2, 3} # 創(chuàng)建一個包含1、2、3

Python3中的集合可以通過大括號{}來創(chuàng)建,也可以使用set()函數(shù)將列表、元組或字符串(打散字符)轉(zhuǎn)換為集合。例如:

```python

set1 {1, 2, 3} # 創(chuàng)建一個包含1、2、3的集合

set2 set([4, 5, 6]) # 將列表轉(zhuǎn)換為集合

set3 set("abc") # 將字符串轉(zhuǎn)換為集合

```

我們可以使用in運算符來判斷一個元素是否在某個集合中。例如,`if 2 in set1`表示判斷2是否在set1中。

集合之間的運算符有:

- `-` 求差集

- `|` 求并集

- `` 求交集

- `^` 求兩個集合的非公有部分

Python3字典dict的使用入門

Python3中的字典可以通過大括號{}來創(chuàng)建,空大括號創(chuàng)建一個空字典。我們可以直接通過代碼添加鍵值對來創(chuàng)建字典,例如:

```python

dict1 {"key1": "value1", "key2": "value2"}

```

使用字典的keys()成員可以得到所有的鍵,使用values()成員可以得到所有的值。

無論是列表還是元組,只要是二維的鍵值序列,就可以使用dict()函數(shù)將其轉(zhuǎn)化為字典。例如:

```python

list1 [("name", "Alice"), ("age", 20)]

dict2 dict(list1) # 將列表轉(zhuǎn)換為字典

```

我們也可以使用循環(huán)來創(chuàng)建字典,將for循環(huán)寫在字典的大括號內(nèi),創(chuàng)建多個鍵值對。例如:

```python

dict3 {x: hex(x) for x in range(10)} # 創(chuàng)建一個包含0到9的鍵和對應(yīng)十六進(jìn)制值的字典

```

另外一種創(chuàng)建字典的方式是使用dict()函數(shù),注意,這種方式創(chuàng)建字典時,鍵不需要寫成字符串,也不需要加引號,轉(zhuǎn)換為字典時會自動將鍵轉(zhuǎn)化為字符串。

總結(jié)

本文介紹了Python3中集合set和字典dict的基本創(chuàng)建和基本操作。集合可以使用大括號{}或set()函數(shù)進(jìn)行創(chuàng)建,并且可以進(jìn)行元素判斷和集合運算。字典同樣可以使用大括號{}進(jìn)行創(chuàng)建,也可以通過dict()函數(shù)將二維鍵值序列轉(zhuǎn)換為字典。字典提供了keys()和values()等成員函數(shù)來獲取鍵和值。以上是Python3集合和字典的使用入門,希望對你有所幫助。

標(biāo)簽: