Conversor de Tallas de Ropa
Convierte tallas de ropa entre EE.UU., EU, Reino Unido y Japón para tops, pantalones y vestidos.
| EE.UU. | EU | Reino Unido | Japón |
|---|---|---|---|
| XS | 32-34 | 6-8 | 5 |
| S | 36-38 | 10-12 | 7 |
| M | 40-42 | 14-16 | 9 |
| L | 44-46 | 18-20 | 11 |
| XL | 48-50 | 22-24 | 13 |
| 2XL | 52-54 | 26-28 | 15 |
| 3XL | 56-58 | 30-32 | 17 |
Preguntas Frecuentes
Implementación de Código
# Clothing Size Converter: US ↔ EU ↔ UK ↔ Asian
# Uses lookup tables for accuracy
# Women's top sizes (US letter → EU numeric)
WOMEN_US_TO_EU: dict[str, int] = {
"XS": 32, "S": 36, "M": 38, "L": 40, "XL": 42, "XXL": 44,
}
# Women's numeric sizes (US → EU)
WOMEN_US_NUM_TO_EU: dict[int, int] = {
0: 32, 2: 34, 4: 36, 6: 38, 8: 40, 10: 42, 12: 44, 14: 46, 16: 48,
}
# EU → US numeric (reverse lookup)
EU_TO_US_NUM = {v: k for k, v in WOMEN_US_NUM_TO_EU.items()}
# UK uses same numbers as EU but different from US
# UK size = EU size - 4 (roughly)
def eu_to_uk_women(eu_size: int) -> int:
return eu_size - 4
def us_num_to_eu(us_size: int) -> int | None:
return WOMEN_US_NUM_TO_EU.get(us_size)
def eu_to_us_num(eu_size: int) -> int | None:
return EU_TO_US_NUM.get(eu_size)
# Example conversions
print("Women's size chart:")
for us, eu in WOMEN_US_NUM_TO_EU.items():
uk = eu_to_uk_women(eu)
print(f" US {us:2d} → EU {eu} → UK {uk}")
# Output:
# Women's size chart:
# US 0 → EU 32 → UK 28
# US 2 → EU 34 → UK 30
# US 4 → EU 36 → UK 32
# ...Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.