Hướng dẫn what is python key called? - khóa python được gọi là gì?

Trong hướng dẫn này, bạn sẽ tìm hiểu về phương thức từ điển Python [] với sự trợ giúp của các ví dụ.

Phương thức keys[] trích xuất các khóa của từ điển và trả về danh sách các khóa dưới dạng đối tượng xem.

Thí dụ

numbers = {1: 'one', 2: 'two', 3: 'three'}

# extracts the keys of the dictionary dictionaryKeys = numbers.keys[]

print[dictionaryKeys] # Output: dict_keys[[1, 2, 3]]

Cú pháp khóa []

Cú pháp của phương thức keys[] là:

dict.keys[]

Ở đây, Dict là một từ điển có chìa khóa được trích xuất.

tham số khóa []

Phương thức keys[] không lấy bất kỳ tham số nào.

Khóa [] Giá trị trả về

Phương thức keys[] trả về:

  • đối tượng xem hiển thị danh sách tất cả các khóa

Ví dụ: nếu phương thức trả về

dict.keys[]
0,

  • dict.keys[]
    1 là đối tượng xem
  • dict.keys[]
    2 là danh sách các khóa

Ví dụ 1: Phím từ điển Python []

employee = {'name': 'Phill', 'age': 22, 'salary': 3500.0}

# extracts the keys of the dictionary dictionaryKeys = employee.keys[]

print[dictionaryKeys]

Đầu ra

dict_keys[['name', 'age', 'salary']]

Trong ví dụ trên, chúng tôi đã sử dụng phương pháp keys[] để trích xuất các khóa của từ điển. Danh sách các khóa được trả về dưới dạng đối tượng xem.

Ở đây,

dict.keys[]
1 là đối tượng xem và
dict.keys[]
5 là danh sách các khóa của nhân viên từ điển.

Ví dụ 2: Cập nhật từ điển cập nhật đối tượng xem

employee = {'name': 'Phill', 'age': 22}

# extracts the dictionary keys
dictionaryKeys = employee.keys[]

print['Before dictionary update:', dictionaryKeys]

# adds an element to the dictionary employee.update[{'salary': 3500.0}]

# prints the updated view object print['After dictionary update:', dictionaryKeys]

Đầu ra

Before dictionary update
dict_keys[['name', 'age']]

After dictionary update
dict_keys[['name', 'age', 'salary']]

Trong ví dụ trên, chúng tôi đã sử dụng phương pháp keys[] để trích xuất các khóa của từ điển. Danh sách các khóa được trả về dưới dạng đối tượng xem.

Ở đây,

dict.keys[]
1 là đối tượng xem và
dict.keys[]
5 là danh sách các khóa của nhân viên từ điển.

Tên chính

Chỉ số của tất cả các tài liệu »Hướng dẫn tham khảo Wing Pro» Tùy chỉnh »Tính cách bàn phím» » Wing Pro Reference Manual » Customization » Keyboard Personalities »

Cách tốt nhất để có được tên của các khóa là nhập một liên kết khóa mới trong giao diện người dùng> Bàn phím> Ưu tiên ràng buộc khóa tùy chỉnh. Ngoài ra, tham khảo các bảng liệt kê sau của tất cả các khóa.

Các khóa sửa đổi được hỗ trợ cho các ràng buộc chính là: supported for key bindings are:

  • Ctrl - Khóa điều khiển. -- Either Control key.
  • SHIFT - một trong hai khóa thay đổi. Công cụ sửa đổi này bị bỏ qua với một số tên khóa, như được chỉ ra dưới đây. -- Either Shift key. This modifier is ignored with some key names, as indicated below.
  • ALT - Hoặc là phím alt. Điều này không được khuyến nghị để sử dụng chung vì các ràng buộc sử dụng nó có xu hướng xung đột với các máy gia tốc menu và hệ điều hành hoặc hoạt động của trình quản lý cửa sổ. Trên các macOS, giao diện người dùng> Bàn phím> Ưu tiên phím ALT được sử dụng để định cấu hình các khóa nào sẽ gọi các ràng buộc ALT-KEY. -- Either Alt key. This is not recommended for general use because bindings using it tend to conflict with menu accelerators and operating system or window manager operations. On macOS, the User Interface > Keyboard > Alt Key preference is used to configure which keys invoke Alt-key bindings.
  • Lệnh - Khóa lệnh Mac OS. Điều này chỉ dành cho việc sử dụng trên macOS. -- Mac OS Command key. This is intended for use only on macOS.

Các khóa chưa được sửa đổi như các phím bảng chữ cái phía tây như sau: such core western alphabet keys are specified as follows:

Abcdefghijklmnopqrstuvwxyz B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Các chữ số và hầu hết các dấu câu có thể được chỉ định nhưng công cụ sửa đổi dịch chuyển sẽ bị bỏ qua để chứa các bàn phím quốc tế khác nhau: can be specified but the Shift modifier will be ignored to accomodate different international keyboards:

0123456789 1 2 3 4 5 6 7 8 9

\ `~!@#$%^& \*[] -_+= [] {} \\ |;: '"/?.>, ~ ! @ # $ % ^ & \* [ ] - _ + = [ ] { } \\ | ; : ' " / ? . > ,

Bài Viết Liên Quan

Chủ Đề