Khi bạn sử dụng hàm
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8 trong Python, phải mất hai hoặc nhiều tập dữ liệu và "nén" chúng lại với nhau. Điều này trả về một đối tượng chứa các cặp mục bắt nguồn từ tập dữ liệu. Nó nhóm các mục này theo thứ tự chỉ mục của chúngHãy để tôi phá vỡ nó thêm một chút. mục đầu tiên từ tập dữ liệu đầu tiên được ghép nối với mục đầu tiên trong tập dữ liệu thứ hai, mục thứ hai trong cả hai tập dữ liệu được ghép nối với nhau, v.v.
Trong bài viết này, chúng ta sẽ xem cách sử dụng hàm
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8 trong Python với một số ví dụCách sử dụng Hàm names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8 trong Python
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
Đây là cú pháp của hàm
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8 trong Pythonzip[dataSet1, dataSet2, ...]
Đây là một ví dụ để chứng minh nó hoạt động như thế nào
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
Trong đoạn mã trên, chúng tôi đã tạo ra hai
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
2 – names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
0 và names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
1. Sau đó, chúng tôi đã sử dụng chức năng
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8. names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
3Nhưng chúng tôi không thực sự nhận được dữ liệu được ghép nối trả lại cho chúng tôi. Điều này là do chúng ta phải nói nó sẽ được nén vào cấu trúc dữ liệu nào. Đây
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
zipped = zip[names, ages]
print[tuple[zipped]]
# [['John', 2], ['Jane', 4], ['Jade', 6]]
Chúng tôi đã lưu trữ dữ liệu đã nén của mình trong một biến có tên là
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
4 và trong khi in dữ liệu đó, chúng tôi đã lồng nó vào một biến names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
5. names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
6Tôi đã nhận xét đầu ra của mã.
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
7. Như bạn có thể thấy ở trên, mỗi mục tại một chỉ mục nhất định được ghép nối với một mục khác trong cùng chỉ mục từ tập dữ liệu khácBạn cũng có thể trả lại dữ liệu được lồng trong một
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8. Đây là cáchnames = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
1Điều này giống như ví dụ trước, nhưng thay vì có
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
9, chúng tôi đã sử dụng names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
zipped = zip[names, ages]
print[tuple[zipped]]
# [['John', 2], ['Jane', 4], ['Jade', 6]]
0Theo cách tương tự, chúng tôi cũng có thể sử dụng
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
zipped = zip[names, ages]
print[tuple[zipped]]
# [['John', 2], ['Jane', 4], ['Jade', 6]]
1 và names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
zipped = zip[names, ages]
print[tuple[zipped]]
# [['John', 2], ['Jane', 4], ['Jade', 6]]
2 nhưng dữ liệu được trả về khi chúng tôi sử dụng names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
zipped = zip[names, ages]
print[tuple[zipped]]
# [['John', 2], ['Jane', 4], ['Jade', 6]]
2 có thể sẽ không có thứ tựChúng ta có thể lặp qua dữ liệu nén bằng cách này
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
7Phần kết luận
Trong bài viết này, chúng ta đã tìm hiểu hàm
names = ["John", "Jane", "Jade"]
ages = [2, 4, 6]
print[zip[names, ages]]
#
8 là gì và chức năng của nó trong PythonChúng tôi đã xem cách nén hai tập dữ liệu và trả về các cặp của chúng bằng các cấu trúc dữ liệu khác nhau
Cuối cùng, chúng ta đã thấy cách lặp qua và in dữ liệu đã nén
Mã hóa vui vẻ
QUẢNG CÁO
QUẢNG CÁO
QUẢNG CÁO
Tiểu sử của tác giả này có thể được tìm thấy trong các bài viết của ông
Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn
Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu