亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • s[0:4] # 取字符串s中的第一個字符到第五個字符,不包括第五個字符

    查看全部
  • Python 操作set的其他方法

    1、不會報錯的刪除方法discard()

    當元素不存在時,使用discard()并不會引發錯誤,所以使用discard()是更加高效的一個方法。

    例:

    name_set = set(['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    name_set.discard('Jenny')
    print(name_set) # ==> set(['Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    name_set.discard('Jenny')
    print(name_set) # ==> set(['Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']

    2、清除所有元素的方法clear()

    例:

    name_set = set(['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    print(name_set) # ==> set(['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    name_set.clear()
    print(name_set) # ==> set([])

    3、集合的子集和超集:issubset()

    例:

    s1 = set([1, 2, 3, 4, 5])
    s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
    # 判斷s1是否為s2的子集
    s1.issubset(s2) # ==> True
    # 判斷s2是否為s1的超集
    s2.issuperset(s1) # ==> True

    4、判斷集合是否重合:isdisjoint()

    例子:s1 = set([1, 2, 3, 4, 5])
    s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
    s1.isdisjoint(s2) # ==> False,因為有重復元素1、2、3、4、5

    查看全部
  • Python刪除set元素

    remove(),如果remove的元素不在set里面的話,將會引發錯誤

    例:

    name_set = set(['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    name_set.remove('Jenny')
    print(name_set) # ==> set(['Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])

    查看全部
  • Python添加set元素

    1、add(),添加一個元素(對于set,如果添加一個已經存在的元素,不會報錯,也不會改變什么。)

    例:

    names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name_set = set(names)
    name_set.add('Gina')
    print(name_set) # ==> set(['Gina', 'Alice', 'Candy', 'David', 'Ellena', 'Bob'])

    2、update(),一次性給set添加多個元素

    例:

    names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    new_names = ['Hally', 'Isen', 'Jenny', 'Karl']
    name_set = set(names)
    name_set.update(new_names) # ==> set(['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl'])
    print(name_set)

    查看全部
  • Python讀取set元素

    set里面的元素沒有順序,因此我們不能像list那樣通過索引來訪問。

    訪問set中的某個元素實際上就是判斷一個元素是否在set中,這個時候我們可以使用in來判斷某個元素是否在set中。另:set元素區分大小寫

    例:

    names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name_set = set(names)

    #請問'Alice'是班里面的同學嗎?

    'Alice' in name_set # ==> True

    查看全部
  • set

    set里面的元素不允許重復且無順序

    例1(無序):

    s = set([1, 4, 3, 2, 5])
    print(s) # ==> set([1, 2, 3, 4, 5])

    例2(傳入重復元素):

    s = set([1, 4, 3, 2, 5, 4, 2, 3, 1])
    print(s) # ==> set([1, 2, 3, 4, 5])

    查看全部
    0 采集 收起 來源:什么是set

    2021-03-09

  • 操作dict

    1、獲取dict的所有key:keys()函數

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
    for key in d.keys():
    ??? print(key)

    2、獲取dict所有的value:values()函數

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
    for key in d.values():
    ??? print(key)

    3、清除所有元素:clear()函數

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
    print(d) # ==> {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
    d.clear()

    4、獲取元素個數:len()函數

    d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
    print(len(d))

    查看全部
  • Python dict的特點

    dict查找速度快,占用內存大

    list正好相反,占用內存小,但是查找速度慢(速度隨著元素增加而逐漸下降)


    有序與無序

    在Python3.6的版本以后,dict是有序的,但是一般而言,為了避免不必要的誤解,一般在需要有序的dict時,我們會使用一種叫做Ordereddict的字典,來確保有序。

    查看全部
  • print(type(3.1415926))
    print(type('Learn?Python?in?imooc.'))
    print(type(100))
    print(type(0b1101))
    查看全部
  • 分清and和or

    在使用的時候注意

    0 and 1 =0

    0 or 1 = 1

    and判斷是否相同

    or判定的是,除去“假”

    如果or兩邊相同,結果就肯定是那個啦

    查看全部
  • round 需要使用print進行打印

    在使用的時候可以嘗試使用定義變量的方式將其進行存儲,并使用。

    查看全部
  • 向文件中進行輸出

    fp = open("D://test.txt","a+")

    #如果D盤中不含test文件,則按照此路徑創建文件


    print("i love python",file = fp)

    #向txt文件中寫入 "i love python" 字符串


    fp.close()

    #關閉并保存文件

    ————————————————

    版權聲明:本文為CSDN博主「N客小C」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

    原文鏈接:https://blog.csdn.net/Beibnjin/article/details/113804854

    查看全部
  • 標準環境

    http://img1.sycdn.imooc.com//603ef4c400010ffc03120213.jpg

    查看全部

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!