Python collections

# Tuples: Immutable
a = (1, 2, 3, 4, 5, 6)
# a[1] = 2: TypeError: 'tuple' object does not support item assignment
print(a[1])  # 2

# List: Mutable
b = [1, 2, 3, 4, 5, 6]
b[1] = 10
print(b[1])  # 10
b.append(7)
print(b)  # [1, 10, 3, 4, 5, 6, 7]
del b[6]
print(b)  # [1, 10, 3, 4, 5, 6]

# Set
c = {"a", "b", "c", "d", "e"}
print(c)  # {'b', 'a', 'e', 'c', 'd'}

# Directory
d = {"name": "Jack", "age": "30", "gender": "male"}
print(d["age"])  # 30
d["job"] = "IT"
print(d)  # {'name': 'Jack', 'age': '30', 'gender': 'male', 'job': 'IT'}
del d["job"]
print(d)  # {'name': 'Jack', 'age': '30', 'gender': 'male'}

Python Collections (Arrays)
There are four collection data types in the Python programming language:
List is a collection which is ordered and changeable. Allows duplicate members.
Tuple is a collection which is ordered and unchangeable. Allows duplicate members.
Set is a collection which is unordered and unindexed. No duplicate members.
Dictionary is a collection which is unordered, changeable and indexed. No duplicate members.

Refer to here.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容