Trong bài viết này, chúng tôi sẽ thảo luận về các cách khác nhau để lấy giá trị đầu tiên của từ điển. Sau đó, chúng ta sẽ xem cách chọn N giá trị đầu tiên của từ điển trong python Show
Mục lục
Nhận giá trị đầu tiên trong từ điển python bằng phương thức value()Trong python, từ điển là một loại vùng chứa lưu trữ các mục theo cặp khóa-giá trị. Nó cũng cung cấp một hàm values() trả về một chuỗi có thể lặp lại của tất cả các giá trị trong từ điển. Chúng tôi sẽ sử dụng điều đó để tìm nạp tất cả các giá trị trong từ điển và sau đó chúng tôi sẽ chọn giá trị đầu tiên từ chuỗi đó i. e # Dictionary of string and int word_freq = { 'Hello' : 56, "at" : 23, 'test' : 43, 'This' : 78, 'Why' : 11 } # Get first value from dictionary first_value = list(word_freq.values())[0] print('First Value: ', first_value) đầu ra First Value: 56 Ở đây, chúng tôi đã chuyển đổi chuỗi giá trị có thể lặp lại thành danh sách và sau đó chọn phần tử đầu tiên từ danh sách i. e. giá trị đầu tiên của từ điển quảng cáo Các khóa học MIỄN PHÍ tốt nhất để học Python Đọc ngay Python là một trong những ngôn ngữ lập trình được sử dụng nhiều nhất năm 2021 Học hỏi từ những điều tốt nhất hiện nay Nhận giá trị đầu tiên trong từ điển bằng item()hàm item() của từ điển trả về chế độ xem của tất cả từ điển dưới dạng một chuỗi tất cả các cặp khóa-giá trị. Từ trình tự này, chọn cặp khóa-giá trị đầu tiên và từ đó chọn giá trị đầu tiên # Dictionary of string and int word_freq = { 'Hello' : 56, "at" : 23, 'test' : 43, 'This' : 78, 'Why' : 11 } # Get first value of dictionary first_value = list(word_freq.items())[0][1] print('First Value: ', first_value) đầu ra First Value: 56 Nội dung liên quan
Nhận giá trị đầu tiên trong từ điển bằng iter() và next()Trong giải pháp trên, chúng tôi đã tạo một danh sách tất cả các giá trị và sau đó chọn khóa đầu tiên. Đó không phải là một giải pháp hiệu quả, bởi vì nếu từ điển của chúng tôi lớn và chúng tôi chỉ cần khóa đầu tiên, thì tại sao chúng tôi lại tạo một danh sách lớn tất cả các khóa. Vì items() trả về một chuỗi các khóa từ điển có thể lặp lại, nên chúng ta có thể tạo một đối tượng iterator của chuỗi các cặp khóa-giá trị có thể lặp lại này bằng cách sử dụng hàm iter(). Sau đó, bằng cách gọi hàm next() trên đối tượng iterator, chúng ta có thể lấy phần tử đầu tiên của dãy này i. e. cặp khóa-giá trị đầu tiên của từ điển. Sau đó chọn giá trị từ cặp đầu tiên. Ví dụ, # Dictionary of string and int word_freq = { 'Hello' : 56, "at" : 23, 'test' : 43, 'This' : 78, 'Why' : 11 } # Get first value of dictionary first_value = next(iter(word_freq.items()))[1] print('First Value: ', first_value) đầu ra First Value: 56 Đây là một giải pháp hiệu quả vì không lặp lại tất cả các khóa trong từ điển, chúng tôi chỉ chọn khóa đầu tiên Nhận giá trị N đầu tiên từ từ điển pythonTìm nạp tất cả các giá trị của từ điển dưới dạng danh sách và sau đó chọn N mục nhập đầu tiên từ danh sách đó. Ví dụ, # Dictionary of string and int word_freq = { 'Hello' : 56, "at" : 23, 'test' : 43, 'This' : 78, 'Why' : 11 } n = 3 # Get first 3 values of dictionary first_n_values = list(word_freq.values())[:n] print('First 3 Values:') print(first_n_values) đầu ra First 3 Values: [56, 23, 43] Chúng tôi đã chọn ba giá trị đầu tiên từ từ điển Sự kết luận Chúng tôi đã tìm hiểu về các cách khác nhau để chọn giá trị đầu tiên từ một từ điển trong python. Sau đó, chúng tôi cũng xem xét quy trình chọn N Giá trị đầu tiên từ một từ điển trong python Hướng dẫn về Pandas -Tìm hiểu Phân tích dữ liệu với Python
Bạn đang muốn tạo dựng sự nghiệp trong Khoa học dữ liệu với Python?Khoa học dữ liệu là tương lai và tương lai là ở đây ngay bây giờ. Các nhà khoa học dữ liệu hiện là những chuyên gia được tìm kiếm nhiều nhất hiện nay. Để trở thành một Nhà khoa học dữ liệu giỏi hoặc để chuyển đổi nghề nghiệp trong Khoa học dữ liệu, người ta phải sở hữu bộ kỹ năng phù hợp. Chúng tôi đã tuyển chọn danh sách Chứng chỉ chuyên nghiệp tốt nhất về Khoa học dữ liệu với Python. Các khóa học này sẽ dạy cho bạn các công cụ lập trình cho Khoa học dữ liệu như Pandas, NumPy, Matplotlib, Seaborn và cách sử dụng các thư viện này để triển khai các mô hình Máy học Kiểm tra Đánh giá chi tiết về Chứng chỉ chuyên nghiệp tốt nhất về Khoa học dữ liệu với PythonHãy nhớ rằng, Khoa học dữ liệu đòi hỏi rất nhiều kiên nhẫn, bền bỉ và thực hành. Vì vậy, hãy bắt đầu học ngay hôm nay |