3つのPythonデータ構造と13の作成方法。この要約は素晴らしいです!

Pythonで一般的に使用されるデータ構造はいくつかあります。しかし、私たちが最もよく使用する3つは、文字列、リスト、および辞書です。
ここに写真の説明を挿入
実際、プログラミング言語を学ぶための最も基本的なことは、そのデータ構造を学ぶことです。

Pythonでは、データ構造の概念も非常に重要です。データ構造が異なれば、呼び出す関数も異なります。

次に、文字列、リスト、辞書のそれぞれの作成方法を紹介します。

文字列を作成する3つの方法

①一重引用符( '')、文字列を作成

a = 'I am a student'
print(a)

結果は次のとおりです。
ここに写真の説明を挿入

②二重引用符( "")、文字列を作成します

b = "I am a teacher"
print(b)

結果は次のとおりです。
ここに写真の説明を挿入

③3つの一重引用符または3つの一重引用符を続けて複数行の文字列を作成します

c = '''
I am a student
My name is黄伟
I am a teacher
My name is陈丽
'''
print(c)

結果は次のとおりです。
ここに写真の説明を挿入

リストを作成する5つの方法

①[]を使用してリストを作成します

a = [1,2,3]
print(a)

結果は次のとおりです。
ここに写真の説明を挿入

②リスト付きリストを作成する

b = list('abc')
print(b)

c = list((1,2,3))
print(c)

d = list({
    
    "aa":1,"bb":3}) #对于字典,生成的是key列表。
print(d)

結果は次のとおりです。
ここに写真の説明を挿入

③範囲を使用して整数のリストを作成します

e = list(range(10))
print(e)

結果は次のとおりです。
ここに写真の説明を挿入

④リストを理解したリストを作成する

f = [i for i in range(5)]
print(f)

結果は次のとおりです。
ここに写真の説明を挿入

⑤リストと[]を使用して空のリストを作成します

g = list()
print(g)

h = []
print(h)

結果は次のとおりです。
ここに写真の説明を挿入

辞書を作成する5つの方法

①{}を使用して辞書を作成する

a = {
    
    'name':'陈丽','age':18,'job':'teacher'}
print(a)

b = {
    
    'name':'陈丽','age':18,'job':['teacher','wife']}
print(b)

結果は次のとおりです。
ここに写真の説明を挿入

②dictで辞書を作成する

c = dict(name='张伟',age=19)
print(c)

d = dict([('name','李丽'),('age',18)])
print(d)

結果は次のとおりです。
ここに写真の説明を挿入

③zip機能で辞書を作成する

x = ['name','age','job']
y = ['陈丽','18','teacher']
e = dict(zip(x,y))
print(e)

結果は次のとおりです。
ここに写真の説明を挿入

④{}、dictで空の辞書を作成する

f = {
    
    }
print(f)

g = dict()
print(g)

結果は次のとおりです。
ここに写真の説明を挿入

⑤fromkeysを使用して、値が空の辞書を作成します

h =dict.fromkeys(['name','age','job'])
print(h)

結果は次のとおりです。
ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_41261833/article/details/109278148