Phương thức
dict.keys[]
1 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 xemnumbers = {1: 'one', 2: 'two', 3: 'three'}
# extracts the keys of the dictionary
dictionaryKeys = numbers.keys[]
print[dictionaryKeys]
# Output: dict_keys[[1, 2, 3]]
keys[] Cú pháp
Cú pháp của phương thức
dict.keys[]
1 làdict.keys[]
Ở đây, dict là một từ điển có các khóa được trích xuất
keys[] Tham số
Phương thức
dict.keys[]
1 không nhận bất kỳ tham số nàokeys[] Giá trị trả về
Phương thức
dict.keys[]
1 trả về- một đối tượng xem hiển thị danh sách tất cả các phím
Ví dụ: nếu phương thức trả về
dict.keys[]
0,
1 là đối tượng xemdict.keys[]
2 là danh sách các khóadict.keys[]
ví dụ 1. Khóa 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 đã cập nhật từ điển bằng cách thêm một phần tử và sử dụng phương pháp
dict.keys[]
1 để trích xuất các khóa Bắt đầu học 🐣 Kiến thức cơ bản về Python, 📊 khoa học dữ liệu và 🐙 học sâu. Miễn phí và không cần đăng ký
Chỉnh sửa trên GitHub
chức năng bàn phímbàn phím lớp học
Lớp
my_keyboard = Keyboard[]
0 được sử dụng để thu thập phản hồi bàn phím. Bạn thường tạo một đối tượng my_keyboard = Keyboard[]
0 với chức năng xuất xưởng của my_keyboard = Keyboard[]
2, như được mô tả trong phần Tạo bàn phímVí dụ
dict.keys[]
0- bàn phím lớp học
- Những điều cần biết
- Tạo bàn phím
- Tên khóa
- từ khóa phản hồi
- bàn phím chức năng. tuôn ra[]
- bàn phím chức năng. get_key[**resp_args]
- bàn phím chức năng. get_key_release[**resp_args]
- bàn phím chức năng. get_mods[]
- bàn phím chức năng. show_virtual_keyboard[hiển thị=True]
- Những điều cần biết
Những điều cần biết
Tạo bàn phím
Bạn thường tạo một
my_keyboard = Keyboard[]
0 với chức năng xuất xưởng của my_keyboard = Keyboard[]
2my_keyboard = Keyboard[]
Theo tùy chọn, bạn có thể chuyển từ khóa Phản hồi tới
my_keyboard = Keyboard[]
2 để đặt hành vi mặc địnhdict.keys[]
5Tên khóa
- Tên khóa có thể khác nhau giữa các phụ trợ
- Các khóa có thể được xác định theo ký tự hoặc tên và không phân biệt chữ hoa chữ thường. Ví dụ
- Khóa 'a' được biểu thị bằng 'a' và 'A'
- Mũi tên lên được biểu thị bằng 'up' và 'UP'
- Phím '/' được biểu thị bằng '/', 'dấu gạch chéo' và 'Chém'
- Phím cách được biểu thị bằng 'dấu cách' và 'SPACE'
- Để tìm ra tên của khóa, bạn có thể
- Nhấp vào nút 'liệt kê các khóa có sẵn' của mục keyboard_response .
- Thu thập lần nhấn phím bằng mục keyboard_response và hiển thị tên phím thông qua phản hồi< . item with the text 'You pressed [response]' in it.
từ khóa phản hồi
Các hàm chấp nhận
my_keyboard = Keyboard[]
6 nhận các đối số từ khóa sau
7 chỉ định giá trị thời gian chờ tính bằng mili giây hoặc được đặt thànhmy_keyboard = Keyboard[]
8 để tắt thời gian chờmy_keyboard = Keyboard[]
9 chỉ định danh sách các khóa được chấp nhận hoặc được đặt thànhmy_keyboard = Keyboard[]
8 chấp nhận tất cả các khóamy_keyboard = Keyboard[]
dict.keys[]
1Từ khóa phản hồi chỉ ảnh hưởng đến thao tác hiện tại [ngoại trừ khi được chuyển đến [keyboard. __init__][init]]. Để thay đổi hành vi cho tất cả các hoạt động tiếp theo, hãy đặt trực tiếp các thuộc tính phản hồi
dict.keys[]
2Hoặc chuyển các tùy chọn phản hồi tới [bàn phím. __init__][init]
dict.keys[]
3bàn phím chức năng. tuôn ra[]
Xóa tất cả đầu vào bàn phím đang chờ xử lý, không giới hạn ở bàn phím
trả lại
Đúng nếu một phím đã được nhấn [i. e. , nếu có thứ gì đó cần xóa] và Sai nếu không
- Loại. bool
bàn phím chức năng. get_key[**resp_args]
Thu thập một lần nhấn phím
Ví dụ
dict.keys[]
4từ khóa chính tả
6. Từ khóa phản hồi tùy chọn [my_keyboard = Keyboard[]
52keylistdict.keys[]
53Keyboard. get_key[]`. Điều này không ảnh hưởng đến các hoạt động tiếp theodict.keys[]
trả lại
Một bộ dữ liệu
dict.keys[]
54. dict.keys[]
55 là Không nếu xảy ra thời gian chờ- Loại. tuple
bàn phím chức năng. get_key_release[**resp_args]
Mới trong v3. 2. 0
Thu thập một bản phát hành khóa duy nhất
Quan trọng. Chức năng này hiện giả sử bố cục bàn phím QWERTY [không giống như
dict.keys[]
56]. Điều này có nghĩa là dict.keys[]
55 được trả về có thể không chính xác trên bố cục bàn phím không phải QWERTY. Ngoài ra, chức năng này không được triển khai cho phần phụ trợ tâm lýVí dụ
dict.keys[]
2từ khóa chính tả
6. Từ khóa phản hồi tùy chọn [my_keyboard = Keyboard[]
7 vàmy_keyboard = Keyboard[]
9] sẽ được sử dụng cho cuộc gọi này tớimy_keyboard = Keyboard[]
11. Điều này không ảnh hưởng đến các hoạt động tiếp theodict.keys[]
trả lại
Một bộ dữ liệu
dict.keys[]
54. dict.keys[]
55 là Không nếu xảy ra thời gian chờ- Loại. tuple
bàn phím chức năng. get_mods[]
Trả về danh sách người điều hành bàn phím [e. g. , shift, alt, v.v. ] hiện đang được nhấn
Ví dụ
dict.keys[]
9trả lại
Danh sách người điều hành bàn phím. Một danh sách trống được trả về nếu không có người điều hành nào được nhấn
- Loại. danh sách
bàn phím chức năng. show_virtual_keyboard[hiển thị=True]
Hiển thị hoặc ẩn bàn phím ảo nếu bàn phím này được back-end hỗ trợ. Chức năng này chỉ cần thiết nếu bạn muốn bàn phím ảo vẫn hiển thị trong khi thu thập phản hồi nhiều ký tự. Nếu không,
dict.keys[]
56 sẽ hiển thị và ẩn hoàn toàn bàn phím đối với phản hồi một ký tự